Remplacer les fonctions native de Pure

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Dorian
Messages : 489
Inscription : mar. 15/mars/2005 15:33

Remplacer les fonctions native de Pure

Message par Dorian »

Bonjour,

Pour des questions de simplicité pour l'utilisateur de la peut-être futur lib de skin, j'aurais aimé pouvoir changer les Procédures natives par les miennes.

Es-ce possible ? Si oui comment ?

Peut-on changer seulement une partie des commandes natives d'une lib ?

L'autre problème est que celà pose quand même un problème : récupérer les events natif dans une dans sa Procédure remplaçante mais celà n'est pas trop génant si on a qu'une Procédure avec un nom différent. Mais bon sa c'et du HS par rapport à ma question ^^
Anonyme

Message par Anonyme »

je ne pense pas que cela soit faisable, les libs du pure ne sont pas et ne serons pas opensource demain ^^ donc remplacer les commandes natives du pure, c'est pas pour demain :D

Et si c'est pour la lib skin, je trouve personellement que c'est une mauvaise idée, car si tu remplaces les commandes natives et que moi j'installe cette lib, alors il y aura un conflit, ou je ne pourrais plus utiliser les commandes natives ce qui m'oblige à passer par cette lib.

@++
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

bah y'a un moyen tout simple... les subsystem

Dri
Anonyme

Message par Anonyme »

j'y ai penser, mais cela ne remplace pas réelement les commandes. de plus je crois que l'on ne peut pas les utiliser sous japbe?
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

si, un subsystem remplace - proprement - les commandes de purebasic.
c'est la solution officielle et çà fonctionne.

et si, c'est utilisable dans jaPBe, depuis longtemps.

le seul probleme, c'est qu'il faut etre aussi doué que Fred pour refaire une de ses librairie. la librairie 'gadget' est certainement parmis les libs les plus difficiles à refaire. parcequ'il y a énormément de fonctions et parcequ'il faut parfaitement connaitre les rouages de pb pour s'assurer d'une compatibilité acceptable.
Image
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

Cpl.Bator a écrit :Et si c'est pour la lib skin, je trouve personellement que c'est une mauvaise idée, car si tu remplaces les commandes natives et que moi j'installe cette lib, alors il y aura un conflit, ou je ne pourrais plus utiliser les commandes natives ce qui m'oblige à passer par cette lib.
@++
bah si.

un subsystem s'active et se désactive très facilement justement (voir le champs subsystem dans les options du compilateurs).
Image
Anonyme

Message par Anonyme »

Merci pour l'info, mais avec JaPBe comment tu active un subsystem? il n'y a pas l'option comme dans l'ide officiel. faut p'tet que je mette à jour... :P

@++
Répondre