[Gtk-sharp-list] Windows theme not applied
Dimitar Dobrev
dpldobrev at yahoo.com
Sun Apr 5 10:08:33 EDT 2009
This worked, thank you very much.
Peter Johanson-2 wrote:
>
> I recently solved this by putting the following snippet of SWF before
> any of the Gtk# initialization stuff:
>
> Forms.Application.EnableVisualStyles ();
> Forms.Application.DoEvents ();
>
> This ensured that on the Windows level, the visual style stuff was
> enabled properly, which was then picked up by the WIMP theme properly.
>
> Why this is necessary, and why this works without the above code for
> *some* applications is *beyond* me, but my only guess is some codepaths
> touching Windows API before WIMP is initialized, and others only after?
>
> See if the above helps?
>
> -pete
>
> On Tue, Mar 17, 2009 at 12:55:30AM -0700, Jupe wrote:
>>
>> Another confirmation here. Tried all the 2.12 installers. Problem on XP
>> and
>> Vista. But not when starting from visual studio.
>> Running the same app from bin/Debug does show the problem. Strange.
>> I tried to narrow it down:
>>
>> Tried all possible solution you all mentioned, But nothing works in my
>> situation.
>>
>> I copied gtk-wimp 0.7.0 over the installer and the problem disappeared.
>> But the menu's where not drawn correctly where selected/hovered.
>>
>> It seems like a problem with detecting if wimp can use the windows
>> theming
>> api.
>> The strange thing is that it is working within Visual Studio. Enviroment?
>>
>> Tomboy is working correctly and that uses the exact same gtk-sharp
>> installation.
>> Looked through the sourcecode but could not directly find a difference to
>> my
>> code.
>> Maybe the developers from Tomboy know more?
>>
>> Did someone already found a solution?
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Windows-theme-not-applied-tp20758097p22543841.html
>> Sent from the Mono - Gtk# mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Gtk-sharp-list maillist - Gtk-sharp-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>>
>
> --
>
> _______________________________________________
> Gtk-sharp-list maillist - Gtk-sharp-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>
>
--
View this message in context: http://www.nabble.com/Windows-theme-not-applied-tp20758097p22894224.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.
More information about the Gtk-sharp-list
mailing list