Droid_Calculator
Author
"Martin Krischik" «krischik@users.sourceforge.net»
Properties
Link copied to clipboard
A backup manager to use for save operations.
Link copied to clipboard
Calculator is running - needed for power saving which was not there in the original
Link copied to clipboard
Calculator is not running - needed for end program.
Link copied to clipboard
Link copied to clipboard
Display enable - used to switch off the display so that intermediate result are not shown to the user.
Link copied to clipboard
currently displayed text.
Link copied to clipboard
clear register operations
Link copied to clipboard
clear s register operation
Link copied to clipboard
⁰ SUPERSCRIPT ZERO Unicode: U+2070, UTF-8: E2 81 B0
Link copied to clipboard
location of the +/- sign of the exponent inside a register or memory.
Link copied to clipboard
Group address read from file
Link copied to clipboard
Key event processing status
- Key_Flag_Idle
- Calculator is idle and ready to receive the next button from the key buffer
- Key_Flag_Pressed
- Calculator is processing the pressed event
- Key_Flag_Wait
- Waiting for the calculator to process the event
- Key_Flag_Depressed
- Calculator is processing the de-pressed event
Link copied to clipboard
Key event processing status
- Key_Flag_Idle
- Calculator is idle and ready to receive the next button from the key buffer
- Key_Flag_Pressed
- Calculator is processing the pressed event
- Key_Flag_Wait
- Waiting for the calcuator to process the event
- Key_Flag_Depressed
- Calculator is processing the de-pressed event
Link copied to clipboard
Key event processing status
- Key_Flag_Idle
- Calculator is idle and ready to receive the next button from the key buffer
- Key_Flag_Pressed
- Calculator is processing the pressed event
- Key_Flag_Wait
- Waiting for the calcuator to process the event
- Key_Flag_Depressed
- Calculator is processing the de-pressed event
Link copied to clipboard
Key event processing status
- Key_Flag_Idle
- Calculator is idle and ready to receive the next button from the key buffer
- Key_Flag_Pressed
- Calculator is processing the pressed event
- Key_Flag_Wait
- Waiting for the calcuator to process the event
- Key_Flag_Depressed
- Calculator is processing the de-pressed event
Link copied to clipboard
Key event processing status
- Key_Flag_Idle
- Calculator is idle and ready to receive the next button from the key buffer
- Key_Flag_Pressed
- Calculator is processing the pressed event
- Key_Flag_Wait
- Waiting for the calcuator to process the event
- Key_Flag_Depressed
- Calculator is processing the de-pressed event
Link copied to clipboard
Opcode read from file
Link copied to clipboard
maximum amount of opcodes
Link copied to clipboard
address read from file
Link copied to clipboard
previous carry
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Handle property changes.
Link copied to clipboard
Name of the file in which the calculator state is stored.
Link copied to clipboard
names of all registers
Link copied to clipboard
Link copied to clipboard
Name of the file in which the calculator state is stored.
Functions
Link copied to clipboard
Add a PropertyChangeListener to the listener list.
Add a PropertyChangeListener for a specific property.
Link copied to clipboard
get cache file for cache the rom in
Link copied to clipboard
get cache file for cache the rom in
Link copied to clipboard
Link copied to clipboard
display additional information on the error.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enable or disable energy savings mode.
Link copied to clipboard
Current display mode
- Display_Alpha
- Displays the content of the Alpha register.
- Display_L
- Displays the content of the L0 aka X register.
- Display_Formmated
- Displays the content of the L0 aka X register inside an alpha
Link copied to clipboard
returns the currently displayed text
Link copied to clipboard
locate the last step to display the free steps or for debugging.
Link copied to clipboard
The manual says that a PAUSE takes about a second.
Link copied to clipboard
Intermediate wait in milliseconds while pause is executed.
Link copied to clipboard
get the last key read from the keyboard buffer
Link copied to clipboard
additional wait to make simulator more realistic.
Link copied to clipboard
Initialise Opcodes
Link copied to clipboard
Calculator is not running - needed for end program.
Link copied to clipboard
Link copied to clipboard
print an error message
Link copied to clipboard
This reads a zip file that is expected to contain one entry which is the RPN-45 firmware listing.
Link copied to clipboard
Link copied to clipboard
Remove a PropertyChangeListener from the listener list.
Remove a PropertyChangeListener for a specific property.
Link copied to clipboard
Current display mode
- Display_Alpha
- Displays the content of the Alpha register.
- Display_L
- Displays the content of the L0 aka X register.
- Display_Formatted
- Displays the content of the L0 aka X register inside an alpha
Link copied to clipboard
changes the currently displayed text