> 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
