Editor user interface
Dynamic Verb Completion
No one
can remember all of the supported entry points in the calculator ROM. If
you can remember the beginning of the name, Dynamic Verb Completion can
find the rest of the word for you. This feature also allows browsing
thorugh the list of entry points. For example, Try for example, type "3"
into a editor window and then press Ctrl+Space. The Dynamic Verb
Completion pops up and shows the following list:
After typing "3" ctrl+space, the pop-up shows entries beginning
with the character 3. Scroll through the list and select a desired entry,
the name will be copied into the source code. You may continue typing
while the pop-up is open and it will scroll to match the characters you type.
This feature helps to avoid spelling mistakes, speeds up code typing and helps
you choose a variety of (possibly) more efficient entries. The pop-up
window includes any entries you define in your code (new definitions will appear
after the project is "built").
The pop-up window is available anywhere you type code entries in Debug4x.
This includes the "Go to source at label" box of the Main Debugger Window.
The special characters ~ and ^ which begin a ROMPTR or FLASHPTR
entry are not typed or recognized by the system. Instead these verbs have
special handling:
In the list, ROMPTR and FLASHPTR entries are marked with the word ROM or FLASH. When you use one of these words you must declare the word with the EXTERNAL declaration so that RPLCOMP will insert a ROMPTR or FLASHPTR. You may also skip the EXTERNAL and just put the ROMPTR or FLASHPTR in yourself.