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

Reply via email to