Willett Kempton wrote:
Rick,
Sure, Pascal menuing would be preferable to calling c's menu. I'm working on making ncurses function across more of the gnu/gpc platforms. ("More" but I probably won't be able to make it autoconfigure across all.) I have our specific application (Dr. Pascal) as my primary goal, so I'm not going to put effort into writing a library for menu use.
I would guess that I and other gpc programmers would find it valuable to have a general-purpose menuing function that could both call ncurses and do menuing on a "terminal", and with the same library calls, do platform-appropriate menuing on macintosh OSX or windows. Writing such a library, I think, would be a substantial task and definately is beyond my time and ability.
- Willett
I'm not even close to the pascal programmer Prof. Olowofoyeku is.
The software label key functions are a ready made ncurses menu. The Prof. knows pascal pchars ( ncurses labels and text ) as well as anybody. He is also into Delphi (object pascal). His assistance to you would be of far greater value than mine.
For pop-up menus I'll offer a kludge soon. Perhaps we can get the mouse working for GPC, too. (FPC doesn't have it :-)