-
1 Attachment(s)
Probléme de dimention de sous application
Bonjour;
J'ai un problème de redimention de sous application, j'ai donc un programme (logiciel) qui utilise les sous-applications pour ses barres d'outils, le problème est que au début de l'application une boite d'outil chevauche la barre d'etat, elle reprend la taille désiré seulement une foi la dimension de la fenêtre changée.
Avez vous une solution ?
-
Re: Probléme de dimention de sous application
Bon pour contourné le probleme j'ai fait une modif de taille de fenêtre en début de scène (+1 puis -1).
-
Re: Probléme de dimention de sous application
As-tu essayé de modifier la taille de la fenêtre à la taille actuelle (une fausse modification en somme) ? C'est encore plus discret que +1 -1
-
Re: Probléme de dimention de sous application
Moi, dans les logiciels comme ca, je met une ptite popup-splash (SubApp avec le logo de l'App) avant d'afficher la fenêtre et donc j'initialise tout pendant qu'elle est invisible.
Par contre la je cherche quelque chose parcequ'elle s'affiche lorsque je la maximise :p
EDIT: Bah j'ai trouvé suffit de maximiser au moment de l'affichage :p
-
Re: Probléme de dimention de sous application
-
Re: Probléme de dimention de sous application
J'ai aussi un autre problème:
-Créez une scène avec 2 calques
-Sur le premier (celui d'en dessous) créez un objet (j'ai essayé avec le contrôle arbre [img]/epicentre/images/%%GRAEMLIN_URL%%/treecontrol.PNG[/img] )
-Sur le calque du dessus créez une Boite System Active [img]/epicentre/images/%%GRAEMLIN_URL%%/systembox.PNG[/img]
Dans l'éditeur la boite est bien au dessus du contrôle Arbre mais lors de l'execution c'est le contrôle arbre qui passe au dessus.
[img]/epicentre/images/%%GRAEMLIN_URL%%/frown.gif[/img]
-
Re: Probléme de dimention de sous application
Ca c'est normal, les contrôles Windows passent au dessus de tout le reste.
-
Re: Probléme de dimention de sous application
OK Merci;
Et sinon j'ai mis en place une sous-application redimentionnable (fixé à gauche) et aprés avoir redimentionné, je redimentionne la fenêtre et un problème d'affichage saute au yeux (j'ai bien mis redimentionner la scène)
http://www.xenon3000.info/uploads/BugScreen.png
La partie du bas est une sous-application fixé en bas et c'est la partie de gauche qui à été redimentionné.
-
Re: Probléme de dimention de sous application
Il est possible qu'il faille redimensionner la scène manuellement quand la fenêtre de la sub-app est redimensionnée, avec les nouvelles fonctions de redimensionnement de la scène dans l'objet Storyboard.
-
Re: Probléme de dimention de sous application
J'ai essayé mais sans succes [img]/epicentre/images/%%GRAEMLIN_URL%%/frown.gif[/img]
EDIT: Petite info j'ai mis un contrôle arbre et celui-ci s'affiche bien (il n'y a que les System Box qui ne s'affiche pas).
-
Re: Probléme de dimention de sous application
Propriété de la scène > Décocher "Redimensionner à la taille de l'écran au départ"
-
Re: Probléme de dimention de sous application
-
Re: Probléme de dimention de sous application
Faut le mettre dans la scène qui est empilée.
Vas voir dans les exemples MDL de MMF2 (Disc 2)
-
Re: Probléme de dimention de sous application
Oui j'ai décoché , j'ai recoché dans les scène mais rien n'y fait.
Sur l'exemple il n'y à pas de redimention de scène.
-
Re: Probléme de dimention de sous application
Pourtant moi je fait comme ca (j'ai une système box décor qui fait 2000px de hauteur je croit...), et ca marche très bien.
-
1 Attachment(s)
Re: Probléme de dimention de sous application
-
Re: Probléme de dimention de sous application
J'ai testé, tu as juste a allonger ta boite système dans la scène Tools et ca marche (met une grosse valeur comme 2000 px)
-
Re: Probléme de dimention de sous application
Heu je ne comprend pas j'ai mis la boite à 2000 et j'ai supprimé l'evenement qui redimentionne mais ca ne fonctionne toujours pas.
Essay de cliquer sur la petite barre pour redimentionner la largeur de la scène Tools et ensuite tu agrandi la fenêtre.
-
1 Attachment(s)
Re: Probléme de dimention de sous application
Moi je fait comme ca et ca marche...
-
Re: Probléme de dimention de sous application
Tu n'a pas du trouver le bug car ca ne le résous pas.
Quand tu clique sur la petite barre de la fenêtre Espace de travail tu à le curseur qui change (fleche de redimention), ensuite quand tu le relàche le fenêtre d'Espace de travail change de largeur. Aprés lorsque l'on agrandi la fenêtre c'est là que ca ne s'affiche plus correctement.
EDIT j'ai mis une petite vidéo pour expliquer Vidéo
-
Re: Probléme de dimention de sous application
J'ai réussi à contourner le problème en indiquand que si la hauteur de la scène est plus grand que la hauteur du SystemBox alors on ajoute 1 à la largeur de la scène et on enlève 1...
Mais quand on redimentionne les fenêtre tremble (normale puisque l'on ajoute 1 et on retir 1).
N'y à t'il pas un moyen pour que l'on rafraîchisse pas l'écran à chaque fois mais que l'orsque l'opération est terminé ?
(Comme dans Jamagic avec l'option SetAutoRefresh(off))
-
Re: Probléme de dimention de sous application
Je ne sais pas si ça t'aidera mais essayes d'utiliser l'objet "Sphax Windows Life".
-
Re: Probléme de dimention de sous application
J'ai encore de résultat mais je cherche.
Pour l'objet Kernel j'ai vu l'option redraw Window, est-ce à voir avec ce que j'ai demandé plus haut ?
-
Re: Probléme de dimention de sous application
Redraw window raffraichie juste l'affichage des composants windows.