Besoin d’aide RxMui
-
Bon j’arrive avec le killnotify le problème c’est que lorsqu’il créer les nouveau bouton au deuxième tour quand je clique il ne se passe rien
voici mon code :
IF (num > 0) THEN DO
DO bt=1 TO file.TB
call DoMethod(« frl », »InitChange »)
call Remove(« bouton »||bt)
call KillNotify(« bouton »||bt, »app »)
call DoMethod(« frl », »ExitChange »)
END
END
DO bt=1 TO K
call DoMethod(« frl », »InitChange »)
call Add(« frl »,button(« bouton »||bt,laBase.bt.ButtonName_))
call Notify(« bouton »||bt, »pressed »,0, »app », »return », »call ChoixBouton(« bt ») »)
call DoMethod(« frl », »ExitChange »)
END
Oula
Heureusement que tu est en RxMUI, en C tu aurai eut un joli plantage
Pour « enlever » un objet d’un groupe, il faut:
-InitChange (OK)
-Remove (OK)
-KillNotify (OK)
-Dispose (Destruction de l’objet ce que tu as oublié)
-ExitChange (OK)
De plus il ne faut faire le Init/Exit change qu’une seule fois pour l’ensemble des objets que tu souhaite enlever.
Tu peux même faire 1 InitChange avant la supression et 1 ExitChange après l’ajout des nouveaux boutons.
Tu va gagner en rapidité car tu ne « redessine » pas l’interface à chaque ajout/supression.
A+
a oui il n’en parle pas dans la doc avec les exemples mais bon je test ça
çaaaaa déchirrrrreee!!!
merci plus j’avance dans le projet et plus ça devien intéréssant
merci merci
Au faite y a-t-il moyen de ne pas avoir la console qui s’ouvre à chaque fois?
ah c’est bon j’ai trouvé un p’tit coup de run nil: est c’est magic
j’ai un nouveau problème,
comment faire pour quitter l’application avec son menu?
Attention c’est pas aussi simple lorsque je fais quitter dans le menu il pointe sur une fonction, efface des fichiers puis il ce quitte
notify? domethode?
Pfff quel naz c’est « EXIT »
Salut,
J’ai un nouveau problème dans RxMUI avec la classe popasl pour faire simple j’arrive a envoyer le contenu d’une variable dans le string du popasl :
sau.1= »popa »
popa.DrawersOnly=1
popa.Class= »popasl »
popa.String=string(« DestPath »)
CALL set(« DestPath », »contents »,laBase.NDefaultPath)
par contre après avoir sélectionné un répertoire je n’arrive pas à l’envoyer dans une variable
par contre après avoir sélectionné un répertoire je n’arrive pas à l’envoyer dans une variable
Alors il y a une notification quand on valite/ferme le popup…
Essaye de faire un notification sur Success:
call Notify(‘popa’, »success »,1,’app’,’return’, »call GetPopA() »);
dans la procédure « GetPopA »:
get(« DestPath », « contents », »variable »);
Voilà
A+
ça marche pas avec :
call Notify(‘popa’, »success »,1,’app’,’return’, »call GetPopA() »);
il me dit que l’attribu « success » n’est pas notifier mais je tes pas dit en faite j’utilise un bouton cycle pour choisir le chemin destination ou le chemin du fichier source
j’ai testé ‘succes’ avec un seul ‘s’ aussi mais pareil
Polymere tu as reçu mon mail?
J’ai encore une question :
Comment faire pour changé les entrés d’un bouton « cycle » sachant que l’interface est créer en premier je n’arrive pas à modifier les entrées apres
a bin j’ai trouvé ça
CALL add(« fi »,MakeObj(« ex », »Cycle »,ActionExt()))
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › Besoin d’aide RxMui