2009-10-16 6 views
0

Je ne suis pas entièrement sûr que MONO_THEME soit supposé faire quoi que ce soit pour les applications WinForms fonctionnant sous Ubuntu, mais j'ai eu l'impression que je devrais être capable d'activer des looks de type GNOME en l'utilisant. Je ne peux pas le faire pour ça.Mono: MONO_THEME n'a aucun effet sous Ubuntu?

Voici ce que j'ai essayé:

export MONO_THEME=visualstyles 
mono MyApp.exe 

export MONO_THEME=clearlooks 
mono MyApp.exe 

export MONO_THEME=nice 
mono MyApp.exe 

Mais il y avait exactement zéro effet sur l'apparence de ma demande. J'appelle Application.EnableVisualStyles() première chose dans mon code.

Comment activer les thèmes dans Ubuntu?

Répondre

1

Ils ont été retirés il y a plusieurs années car ils n'étaient pas maintenus.

Y a-t-il un endroit qui les documente encore? Si c'est quelque part sur le site de Mono, je voudrais les enlever.

+0

Seulement ici: http://www.mono-project.com/FAQ:_Winforms qui ne mentionne que les "visualstyles". Si elles ne sont pas supportées, il serait probablement utile d'avoir une page qui dit cela - elle apparaîtra dans google et aidera tous ceux qui trouvent ces valeurs via d'autres sites et blogs. –

+0

Il n'y a donc pas de manière simple de styliser les contrôles WinForms pour qu'ils ressemblent un peu à GNOME? –

+0

La FAQ a dit que c'était pour Windows seulement, mais je l'ai réécrit pour renforcer ce fait. Il est impossible de personnaliser automatiquement les contrôles WinForms pour qu'ils ressemblent à GNOME sans manipuler tout le dessin. – jpobst

Questions connexes