Key_GSB_LOAD

The Mode key was clicked

Author

"Martin Krischik" «krischik@users.sourceforge.net»

Constructors

Link copied to clipboard
constructor(Owner: Calculator)

Properties

Link copied to clipboard
val AC: Short = 11
Normal
AC (all clear)
Link copied to clipboard
Link copied to clipboard
private open var Backup_A_Active: AlphaRegisterType
backup active A register to restore display after key was entered.
Link copied to clipboard
private open var Backup_Display_Mode: DisplayType
backup display mode to restore display after key was entered.
Link copied to clipboard
val BST: Short = 30
Normal
BST (back step)
INF
MAC (memory clear)
INF ALPHA
; (alpha append)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val C: Short = 10
Normal
C<(clear)/dd>
Link copied to clipboard
val cos: Short = 42
Normal
cos
INF
cos⁻¹
hyp
cosh
INV hyp
cosh⁻¹
ALPHA
S
Link copied to clipboard
val degree: Short = 35
Normal
°'"
INF
°'"←
ALPHA
L
Link copied to clipboard
val Divide: Short = 13
Normal
÷
INF
ˣ√y
ALPHA
÷
INF ALPHA
/
Link copied to clipboard
val Dot: Short = 16
Normal
. (decimal point)
INF
RAN# (random number)
ALPHA
.
INF ALPHA
,
Link copied to clipboard
val eng: Short = 34
Normal
eng
INF
eng←
ALPHA
L
Link copied to clipboard
val Equal: Short = 18
Normal
=
INF
%
ALPHA
=
INF ALPHA
# (x recall)
Link copied to clipboard
val EXE: Short = 19
Normal
EXE (execute)
INF
invEXE (INV execute)
ALPHA
EXE (execute)
INF ALPHA
(space)
Link copied to clipboard
val EXP: Short = 17
Normal
EXP (exponent)
INF
π
ALPHA
INF ALPHA
π
Link copied to clipboard
val FST: Short = 31
Normal
FST (forwards step)
INF
SAC (statistic clear)
INF ALPHA
ar (alpha recall)
Link copied to clipboard
val GOTO: Short = 28
Normal
GOTO
INF
SAVE
ALPHA
H
Link copied to clipboard
val GSB: Short = 29
Normal
GSB (Go subroutine)
INF
LOAD
ALPHA
I
Link copied to clipboard
private val Gsb_Text: Array<Short>
Text to be displayed when Mode was selected.
Link copied to clipboard
val HLT: Short = 26
Normal
HLT (halt)
INF
PAUSE
ALPHA
F
Link copied to clipboard
val hyp: Short = 33
Normal
hyp
ALPHA
J
Link copied to clipboard
val INV: Short = 32
Normal
INV (Inverse)
ALPHA
lower caps
Link copied to clipboard
protected val Inv_Alpha: Short
Invers Normal_Alpha characters
Link copied to clipboard
protected val Inv_Normal: Short
Inverse operation
Link copied to clipboard
val LBL: Short = 27
Normal
LBL (label)
INF
IND (indirect)
ALPHA
G
Link copied to clipboard
val ln: Short = 37
Normal
ln
INF
ALPHA
N
Link copied to clipboard
val log: Short = 36
Normal
log
INF
10ˣ
ALPHA
M
Link copied to clipboard
private val Logger: Logger
private val Logger: Logger
Class logger instance.
Link copied to clipboard
val M_Minus: Short = 48
Normal
M- (memory subtract)
INF
¹/x
ALPHA
Y
Link copied to clipboard
val M_Plus: Short = 49
Normal
M+ (memory add)
INF
X!
ALPHA
Z
Link copied to clipboard
val Min: Short = 46
Normal
Min (memory in)
INF
ALPHA
W
Link copied to clipboard
val Minus: Short = 15
Normal
− (substract)
INF
P→R (polar to rectangle)
ALPHA
-
INF ALPHA
Link copied to clipboard
val MODE: Short = 25
Normal
MODE
INF
ALPHA
Link copied to clipboard
val MR: Short = 47
Normal
MR (memory recall)
INF
ALPHA
X
Link copied to clipboard
val Multiply: Short = 12
Normal
×
INF
ALPHA
×
INF ALPHA
*
Link copied to clipboard
Link copied to clipboard
protected val Normal: Short
Normal operations
Link copied to clipboard
protected val Normal_Alpha: Short
Normal_Alpha characters
Link copied to clipboard
Link copied to clipboard
val Num_0: Short = 0
Normal
0
INF
RND
ALPHA
0
INF ALPHA
:
Link copied to clipboard
val Num_1: Short = 1
Normal
1
INF
DSZ (decrement and skip zero)
ALPHA
1
INF ALPHA
Link copied to clipboard
val Num_2: Short = 2
Normal
2
INF
x=0 (x equals 0)
ALPHA
2
INF ALPHA
?
Link copied to clipboard
val Num_3: Short = 3
Normal
3
INF
x=F
ALPHA
3
INF ALPHA
!
Link copied to clipboard
val Num_4: Short = 4
Normal
4
INF
ISZ (increment and skip on zero)
ALPHA
4
INF ALPHA
µ
Link copied to clipboard
val Num_5: Short = 5
Normal
5
INF
x≥0
ALPHA
5
INF ALPHA
<
Link copied to clipboard
val Num_6: Short = 6
Normal
6
INF
x≥F
ALPHA
6
INF ALPHA
>
Link copied to clipboard
val Num_7: Short = 7
Normal
7
INF
x (mean)
ALPHA
7
INF ALPHA
Link copied to clipboard
val Num_8: Short = 8
Normal
8
INF
σn
ALPHA
8
INF ALPHA
(
Link copied to clipboard
val Num_9: Short = 9
Normal
9
INF
σn-1
ALPHA
9
INF ALPHA
)
Link copied to clipboard
protected val Owner: Calculator
Owner instance of this Operation
Link copied to clipboard
val P0: Short = 20
Normal
P0 (program 0)
INF
P5 (program 5)
ALPHA
A
Link copied to clipboard
val P1: Short = 21
Normal
P1 (program 1)
INF
P6 (program 6)
ALPHA
B
Link copied to clipboard
val P2: Short = 22
Normal
P2 (program 2)
INF
P7 (program 7)
ALPHA
D
Link copied to clipboard
val P3: Short = 23
Normal
P3 (program 3)
INF
P8 (program 8)
ALPHA
E
Link copied to clipboard
val P4: Short = 24
Normal
P4 (program 4)
INF
P9 (program 9)
ALPHA
F
Link copied to clipboard
val P_Close: Short = 40
Normal
)
INF
FRAC (fracture)
ALPHA
Q
Link copied to clipboard
val P_Open: Short = 39
Normal
(
INF
INT (integer)
ALPHA
P
Link copied to clipboard
val Plus: Short = 14
Normal
+
INF
R→P (rectangular to polar)
ALPHA
+
INF ALPHA
Link copied to clipboard
val Plus_Minus: Short = 38
Normal
±
INF
ABS
ALPHA
O
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val sin: Short = 41
Normal
sin⁻¹
INF
sin⁻¹
hyp
sinh
INV hyp
sinh⁻¹
ALPHA
R
Link copied to clipboard
private open var Status: Int
We start with status none.
Link copied to clipboard
private val Status_Error: String = "Wrong GSB LOAD mode!"
Error Message displayed on using the wrong alpha mode!
Link copied to clipboard
private val Status_None: Int = 0
no mode selected yet
Link copied to clipboard
private val Status_Prog: Int = 1
wait for program key
Link copied to clipboard
private val TAG: String
private val TAG: String
Class logger tag.
Link copied to clipboard
val tan: Short = 43
Normal
tan
INF
tan⁻¹
hyp
tanh
INV hyp
tanh⁻¹
ALPHA
T
Link copied to clipboard
val X_M: Short = 45
Normal
X↔︎M
INF
X↔︎Y
ALPHA
V
Link copied to clipboard
val Xd: Short = 44
Normal
Xd
INF
xdel
ALPHA
U

Functions

Link copied to clipboard
open fun Clear(All_Clear: Boolean)
Clean Key state.
Link copied to clipboard
protected open fun clone(): Any
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
open fun Execute(Key_Code: Short)
Link copied to clipboard
protected open fun finalize()
Link copied to clipboard
fun getClass(): Class<out Any>
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
fun notify()
Link copied to clipboard
fun notifyAll()
Link copied to clipboard
open fun toString(): String
open fun toString(): String
Link copied to clipboard
fun wait()
Link copied to clipboard
fun µReset()
reset indirect and token plane