Yes, my dialog has a name and it appears in the tblD table:
tblD => (table #3) [1] => "Choose Facts" [2] => "Enter Age" [3] => "Multifact" The active dialog is Multifact in this instance. The active dialog has a title bar “Multifact”. The dialog is constructed using a wrapper that ensure that ‘dialog title’ = ‘name’ And now I’m confused, because after hours of testing, the damned thing is working… Sorry to trouble you but at least you’ve confirmed my code seems to be right. From: Antonio Scuri <antonio.sc...@gmail.com> Sent: 05 March 2019 17:58 To: IUP discussion list. <iup-users@lists.sourceforge.net> Subject: Re: [Iup-users] Using ACTIVEWINDOW for a dialog Hi, Your code seems to be right. Does your dialog has a name, and it appears in the tblD table? Does the active dialog has a title bar? We use a Win32 function that checks for the "active caption". Best, Scuri Em ter, 5 de mar de 2019 às 14:14, <helen.wri...@atiras.com <mailto:helen.wri...@atiras.com> > escreveu: OK, so I have some LUA code in Windows: Local function IdentifyActiveWindow() -- at this point the active window is always an iup dialog --depends on having names associated with all dialogs, which is true local tblD, _ = iup.GetAllDialogs() --get dialog names, which are not the same as their handles for _, v in ipairs(tblD) do d = iup.GetHandle(v) if d.ACTIVEWINDOW == "YES" then return d end end end local currdlg=IdentifyActiveWindow() -- do some stuff which opens a window via another Windows program currdlg.bringfront = "YES" And it doesn't work... d.ACTIVEWINDOW never returns "YES" So, I'm think I've misunderstood something somewhere but can't work out what... And when it's pointed out I will turn bright read and crawl into a cave. Helen _______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net <mailto:Iup-users@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/iup-users
_______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iup-users