2010-02-12 8 views
0

Je souhaite créer une application de bureau dans laquelle la taille de la fenêtre et le contenu sont redimensionnés automatiquement en fonction de la résolution du moniteur. Je sais que cela peut être fait facilement avec les fonctionnalités d'ancrage de .NET Forms, mais mon client insiste pour utiliser Linux, donc je ne peux pas l'utiliser.Cadre graphique pour le redimensionnement automatique

J'ai essayé Flex & Air, mais le contenu n'est pas redimensionné automatiquement lorsque je mets l'application en plein écran ou dans une autre résolution (l'application passe en plein écran mais j'ai encore de minuscules boutons). Maintenant, je regarde Qt et Gtk ...

Y a-t-il un cadre GUI qui peut faire cela? Je ne me soucie pas du langage de programmation.

Aussi, puisque l'application ira dans une barre, il serait bon de pouvoir personnaliser facilement la peau. (Comme dans Flex, WPF, etc.)

Cordialement, Pascal

Répondre

0

Un excellent endroit pour commencer est de comprendre comment fonctionne la classe Screen: MSDN Même si c'est .Net, il vous donnera une idée de comment la taille de l'écran, ppp, etc. peuvent être obtenus. En outre, cette information devrait se traduire par la plate-forme Mono. Puisque votre client insiste sur Linux, vous devriez regarder MonoDevelop et éventuellement le framework GTK #. Ma compréhension est que GTK # n'est pas un système de développement très sympathique (c'est pretty) (encore).

Voir:

  1. MonoDevelop
  2. GTK#
Questions connexes