> In fact I observe the same thing when switching between LfW's lua.exe and
> wlua.exe to run a given "iup-only" script: wlua.exe gives me W7 style
(tabs with
> white background, rounded buttons), whereas lua.exe gives me WXP visual
> style (gray background, square buttons). I don't know if this is expected
or not,
> but there might be a relation.

  That is intentional. 

  To enable Visual Style you must specify a manifest file, in your RC or
automatically by the compiler, that contains some info saying that you want
to use the latest Windows Common Controls library (comctl32.dll version 6).

  The lua.exe does not have that manifest and it is a console application.
And the wlua.exe has the manifest and it is a Windows application (does not
need a console to run).


> There are some points where I access my libraries from the same thread as
IUP
> (most notably to create a custom file explorer dialog that inspects
locations
> provided by my library). I must therefore CoInitializeEx() my binding in
the
> same thread as IUP. To avoid this, I would have to perform some
architectural
> changes to swap requests and replies back and forth between the main
thread
> where iup is used and another "service" Lane. It is doable, but not easy.

  Sorry, but I don't think I can help much. It seems to be a system
constrain, not related to IUP.

Best,
Scuri



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to