Gambas France BETA


Pas de compte ? Incription

adapter la taille de la FORM

12
AuteurMessages
Invité#1 Posté le 15/3/2010 à 21:53:00
Bonjour

Que faut il utiliser pour que la taille de la Form s'adapte à la taille de l'écran sur lequel s'exécutera le projet?
gambix#2 Posté le 15/3/2010 à 22:42:00
Faire simple !soit plus clair stp
Moins de texte dans une signature c'est agrandir son espace.
manu#3 Posté le 15/3/2010 à 22:58:00
Avec Gambas ca roule !Dans propriété du Form, tu mets :
1
Maximised = TRUE
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
Invité#4 Posté le 17/3/2010 à 14:18:00
Gambix , ce que je veux dire c'est que :

moi, je travaille avec un ecran 19 pouce en 1024X1280
si le deb que je génére est installé sur un ecran 15 pouce en 800 X1280 ou un 20 pouce (mais dans ce cas je pense que maximise est ok)
que faut il faire que la forme soit visible comme sur mon ecran
manu#5 Posté le 17/3/2010 à 21:05:00
Avec Gambas ca roule !Je confirme, tu met true a la propriété Maximiszed de ton Form soit dans les propriétés de celui-ci soit par le code suivant que tu met dans Form_Open de ton FMain (ou dumoins du Form que tu veux maximizer) :

1
ME.Maximized = TRUE


Tu peux aussi utiliser la propriété FullScreen, mais tu perds les décors de fenêtres donc N'OUBLIES PAS de mettre un bouton pour fermer ton formulaire ! car tu n'a plus la croix.... Ça peut être intéressant dans certains cas.

Mais attention !, si tu utilises ces propriétés, il faut te dire que tu doit gérer aussi les contrôles qui sont dedans : Vont ils s'agrandir ou rester à la même taille ? Comment vont il s'organiser ? etc...

Te voila dans le monde merveilleux des Containers, de la propriété Expand des contrôles et de la propriété Arrangement de tes formulaires.

Mais ça peut faire l'objet d'un autre fil :)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
gambix#6 Posté le 17/3/2010 à 21:09:00
Faire simple !ok en gambas c'est fait par defaut ... les formulaire sont scalables ... cad qu'il s'adapte a leur environnement suivant un coef basé sur la taille de la police a l'écran.

en faite en gambas il est plus dur de faire des formulaires à taille précise .. genre je veux que mon formulaire fasse xPixels...

deux solutions cependant pour cela ... forcer la taille du formulaire dans _new ou _open ou alors tout simplement mettre scalable a false.


voila :)
Moins de texte dans une signature c'est agrandir son espace.
gambix#7 Posté le 17/3/2010 à 21:10:00
Faire simple !manu :) ... répond a la question posée ... maximized n'est pas la solution a tout ;)

il veut simplement que si son appli fait 1/3 d'écran sur son écran elle face aussi 1/3 sur un 21' ou autre 15'
Moins de texte dans une signature c'est agrandir son espace.
manu#8 Posté le 17/3/2010 à 21:16:00
Avec Gambas ca roule !Ha ok, effectivement si c'est ça la question, j'ai tous faux :)

Désolé ;)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
gambix#9 Posté le 17/3/2010 à 21:27:00
Faire simple !sinon oui vu le formulaire qu'il a généré il vaudrait mieux qu'il maitrise le plein ecran enfin maximized

et surtout il va devoir maitriser les container pour adapter le contenu ... ya du taf en vue

donc tu as aussi raison en bonne partie
Moins de texte dans une signature c'est agrandir son espace.
Invité#10 Posté le 17/3/2010 à 21:29:00
Merci a vous tous
je vais me débrouiller avec tout ceci

Mais il est vrai que je ne me suis pas encore penché sur arrangement et expand !!

Des explications simples et efficaces, un petit cours?
ici ou j'ouvre un autre sujet?
manu#11 Posté le 17/3/2010 à 21:33:00
Avec Gambas ca roule !Ouvres un sujet...ce sera plus clair.
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
Invité#12 Posté le 25/3/2010 à 22:38:00
y a t'il une solution pour lorsqu'on réduit la taille controls: des boutons, labels etc, d'une form que se réduit ou s'agrandit en fonction de la taille de l'écran pour que :
la police s'adapate à la nouvelle taille de son contrôle?
manu#13 Posté le 25/3/2010 à 23:05:00
Avec Gambas ca roule !??,????????? 8)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
Invité#14 Posté le 25/3/2010 à 23:07:00
si la taille du control diminue, la taille de la police doit diminuer aussi !
je me demandais s'il n'y avait pas une solution simple
manu#15 Posté le 25/3/2010 à 23:13:00
Avec Gambas ca roule !ha oui la c'est avec le code, en foncton de la taille du controle tu change la taille de ta police comme ca par ex pour une textbox: TextBox1.Font.Width = 8
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
12