On Tue, Oct 9, 2012 at 9:43 AM, Staffan Tylen <staffan.ty...@gmail.com> wrote: > >> This is intended to tie directly into the >> Windows Help system, specifically the context help system. >> > > So if one day the Windows help API was to be supported by ooDialog, how > would help messages be defined to the application then? I know this might be > a long shot but maybe there are some ideas around this area already...
Help messages would be compiled into a resource-only DLL, just as bitmaps and icons can be compiled into a resource-only DLL today in ooDialog. A method, or methods, or a class would be developed that would allow the Windows Help API or APIs to be invoked from Rexx code. This would not be any different than say adding an image list to a tree-view control is done today. The exact details would not be defined until someone actually sat down and implemented it. > Knowing nothing about Windows Help I checked around a bit and it seems like > Microsoft are changing the Help function ever so often and many developers > are not happy. This is always true, that developers are not happy with Microsoft. ;-) > One says "First HLP, then CHM, then HH2 and now Help Viewer > 2.0. Please decide for one and: STICK TO IT!". It sounds like by following > Microsoft one might not be better off than using something else... Of course you are always free to roll your own system. This is difficult to do in ooDialog because you don't have direct access to the Windows APIs. I think you might be referring to my comments before concerning the use of the '?' button. What I meant there was that it is generally not a good idea to fight with an API, but better to use it as it was designed to be used. Anyhow, the bottom line is that I don't think there is anything in ooDialog today, that will give you what you described. I'm open to adding whatever functionality to ooDialog that people want, as long as the functionality is clearly articulated and is functionality that the Windows API provides. I think tool tips would come the closest to what you described. -- Mark Miesfeld ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ Oorexx-users mailing list Oorexx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-users