Re: SysTray integration
- Posted by Wes Hamilton <whamilton at WMRLS.ORG> Oct 18, 1999
- 538 views
Hi all, I too have been looking into Shell_NotifyIcon, etc. and was surprised not to see any sort of wrapper available for Eu. (In addition to tray42.c, I stumbled upon ntray ~ see http://indigo.ie/~pjn ~ an MFC wrapper class that seems robust). This got me thinking, am I out on a limb here using Euphoria for a "tool" window service considering the overhead of the interpreter...? Can't be any worse than using MFC, right? But seriously, how would I go about limiting the memory usage and task priority of such an Eu app -- is this something that should be left to C? Best Regards, Wes -----Original Message----- From: Euphoria Programming for MS-DOS [mailto:EUPHORIA at LISTSERV.MUOHIO.EDU]On Behalf Of David Foulds Sent: Monday, October 18, 1999 1:28 PM To: EUPHORIA at LISTSERV.MUOHIO.EDU Subject: SysTray integration Hi everyone, I've been playing around with Euphoria for a while now, and have a few Win32 projects underway, using David Cuny's win32lib. My experience of Windows programming is limited, however I have begun to look at Bernard Ryan's WIN32API.EW library as well. My question is regarding the use of the Shell_NotifyIcon function and the UWM_SYSTRAY Windows constant. This constant is not defined in the WIN32API.EW file, and the Borland Win32 help file does not seem to have it either. The C example I was working from is attached. (See attached file: tray42.C) Is this the correct method for integrating with the System Tray, and if so, what is the correct value of UWM_SYSTRAY? All help is greatly appreciated, and hopefully I should have some small applications ready soon. Regards, Dave -- David M Foulds | e: dmfoulds at knowledgeassociates.com Applications Developer | t: +44 (0) 1223 421834 Knowledge Associates International | f: +44 (0) 1223 421284 http://www.knowledgeassociates.com |