Find does not work in Program
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910920&group_id=76695&atid=547965]
CBA (Program Bar) buttons overwrite Status Bar
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910933&group_id=76695&atid=547965]
Cursor keys on the navigation button do not match the codes in CONST.OPH
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910978&group_id=76695&atid=547965]
gSTYLE <number> gives font not loaded error (gSTYLE 0 is OK)
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910979&group_id=76695&atid=547965]
gFONT does not appear to work.
Looks like the new OPL keyword gFontByName needs to be completed for use here?
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910981&group_id=76695&atid=547965]
Left cursor on the first Menu item crashes program
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910982&group_id=76695&atid=547965]
Menu bar does not appear on start up, and once displayed will not work after first use unless the Continue button is pressed.
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910984&group_id=76695&atid=547965]
With focus in the menu bar, using the OK button too many times causes a crash with KERN
EXEC 3
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910989&group_id=76695&atid=547965]
The styleguide says cascade menus with the triangular arrow should display the cascaded pane even when the cascade command is dimmed. They don't.
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910990&group_id=76695&atid=547965]
dTEXT ,,$800 doesn't work (It draws a line OK but crashes after you press Continue)
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910991&group_id=76695&atid=547965]
dXINPUT is a bit dodgy. The letters actually appear and stay visible until the textbox loses focus, when they change to
the asterix.
{This actually happens in other programs that use passwords, so is not an OPL problem but a limitation of the Operating System}
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910994&group_id=76695&atid=547965]
Printer.opx? – does not exist. This OPX works on the emulator, but on the P800, leaves with 'does not exist'
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=915919&group_id=76695&atid=547965]
SHOWHELP is not working properly. It calls the Help file but any attempt to use the Zoom or Done buttons causes a crash with CONE 43
Demo OPL? is of little use as it is too V6.0 specific
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910996&group_id=76695&atid=547965]
If you switch from Program to another APP and then return, the cursor has disappeared.
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=910998&group_id=76695&atid=547965]
There are always 4 buttons on a dialog, even if not defined.
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=908415&group_id=76695&atid=547965]
Const.oph? and various .oxh's not shipped with On Device builds of OPL and Text Ed
[Open. See
https://sourceforge.net/tracker/index.php?func=detail&aid=911000&group_id=76695&atid=547965]
1. Do we have to handcode the Folders idea ?
[At the moment yes. See Q4 below.]
2. How do we produce multi-page dialogs
[See entry below.]
3. Do the UIQ system events EReleaseRAM and EReleaseDisk get passed thru the runtime to an opl app?
1. We need an OPL for UIQ style guide which explains how, as an OPL developer, to write apps which interact with UIQ in the correct manner.
[This is prerequisite for the release of v1.00 of OPL for UIQ. The Demo OPL? app will need to follow the OPL style guide too. ]
1. It says the Menu Bar should be displayed at ALL times (I approve). But in the OPL implementation it does not appear until it is called using the Confirm button. So how can I make it appear all the time from program start ? (and referring back to a previous message, make it usable all the time without having to press the Continue button)
[This is a bug. As above, see
https://sourceforge.net/tracker/index.php?func=detail&aid=910984&group_id=76695&atid=547965
App Frame? OPX needs a new function to fill an OPL window with the menu bar graphic using the menu card titles. This is called early on, during app initialisation. For example:
where 1 is the OPL window id, in this case, the default window.)
The jog-dial push button functionality can be changed, from launching the menu in the Beta, to its own independent value – Ewan suggests KKeyMenu32& or (even better) KKeySidebarMenu32& to retain compatibility with other OPL runtimes. ] – Al suggest a unique code so that the programmer can control it.
2. The Folders option is supposed to be right-justified. How do I do that ?
[Not sure yet....]
3. And how do I implement the All/"Business/"Personal idea? From scratch or is there some built-in system to help ?
[Ideally the OPL event example core should show how to do this. See the Demo OPL? details above.]
4. The menu bar in OPL is two pixels lower than it should be.
[See
https://sourceforge.net/tracker/index.php?func=detail&aid=913071&group_id=76695&atid=547965]
1. As I understand it, the ONLY thing left in APPFRAME.OPX that is of any use is the CBA window (now changed to a Button Bar). The Status Window and the Title Bar? idea are all scrapped ?.
[Probably. See the App Frame? OPX entry above.]
2. Unfortunately the Button Bar is being positioned over the Status Bar (which is essential and is owned by the Shell), rather than above it.
[Bug reported. See App Frame? OPX entry above.]
1. Multipage dialogs are supported. Are they in OPL ? if so how.
[Not supported in OPL. Added as a Feature Request here:
https://sourceforge.net/tracker/index.php?func=detail&aid=911005&group_id=76695&atid=547968]
2. A help icon always appears on a dialog. Apparently these are optional, so how do I get rid of them ? (They do appear in Program)
[Looking into this...]
1. Is it possible in OPL to specify the default option in dialog buttons. (They appear with a heavy border.)
2. And the default button needs to react to the jog dial button.