Bonjour, mon application est composée de 4 Drawing Area que je place dans une table en "carré" et j'aimerai que les tailles ne soient pas les mêmes pour toutes les Drawing Area...
Donc ne pas obtenir :
----- -----
|xxxx||xxxx|
|xxxx||xxxx|
----- -----
----- -----
|xxxx||xxxx|
|xxxx||xxxx|
----- -----
Mais plutot :
------- ----
|xxxxxx||xxx|
|xxxxxx| ----
|xxxxxx|
-------
------- ----
|xxxxxx||xxx|
------- ----
Je pourrais utiliser la fonction :
gtk_widget_set_size_request
Mais lors du redimensionnement de la fenêtre, cela poserait problème si elle était réduite. J'aimerais aussi que lors du redimensionnement, les 4 Drawing Area gardent proportionnelement leurs dimensions !
Je ne sais donc pas comment faire car même si je dessine dans ma drawing area avec des coordonnées entre (0,0) et (200,200) , GTK ne fait pas lui-même le size request nécessaire ... alors mes 4 area prennent tous le même espace si GTK_EXPAND est défini et elles sont toutes petites (inexploitables) si GTK_EXPAND n'est pas défini !
Merci de votre aide![]()
Partager