|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T Z
Length: 140702 (0x2259e)
Types: TextFile
Names: »Z80_FM«
└─⟦149519bd4⟧ Bits:30000546 8mm tape, Rational 1000, !projects 93-07-13
└─⟦124ff5788⟧ »DATA«
└─⟦this⟧
└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11
└─⟦129cab021⟧ »DATA«
└─⟦this⟧
└─⟦f64eaa120⟧ Bits:30000752 8mm tape, Rational 1000, !projects 93 02 16
└─⟦6f12a12be⟧ »DATA«
└─⟦this⟧
└─⟦2f6cfab89⟧ Bits:30000547 8mm tape, Rational 1000, !projects 94-01-04
└─⟦d65440be7⟧ »DATA«
└─⟦this⟧
widget ApplicationShell {
flag {
mapped
}
resources {
x = 300
y = 200
width = 470
height = 610
title = Z80 Emulator
background = gray80
mwmInputMode = -1
allowShellResize = false
destroyCallback = PutEvent(root,"PushButton","Quit","");
geometry = +300+200
}
children {
widget XmMainWindow {
flag {
mapped
}
resources {
x = 0
y = 0
width = 470
height = 610
background = gray80
}
children {
widget XmRowColumn {
flag {
mapped
menu_bar
}
resources {
x = 0
y = 0
width = 470
height = 32
background = gray80
topShadowColor = white
bottomShadowColor = black
}
children {
widget XmRowColumn {
flag {
mapped
menu_pulldown
}
resources {
x = 0
y = 0
background = gray80
width = 55
height = 80
topShadowColor = white
bottomShadowColor = black
}
children {
widget XmPushButton {
flag {
mapped
}
resources {
x = 5
y = 5
width = 45
height = 22
fontList = *helvetica-bold-r-*-12-*
activateCallback = Show (root.FileOpen); \
root.FileOpen.Form.Label:labelString="Enter the Configuration File Name"; \
global F_Open; F_Open=0;\
TextSetString(root.FileOpen.Form.FileName,"");
background = gray80
topShadowColor = white
bottomShadowColor = black
}
} Config
widget XmSeparator {
flag {
mapped
}
resources {
x = 5
y = 27
width = 45
height = 2
background = gray80
topShadowColor = white
bottomShadowColor = black
}
} XmSeparator0
widget XmPushButton {
flag {
mapped
}
resources {
fontList = *helvetica-bold-r-*-12-*
x = 5
y = 29
width = 45
height = 22
background = gray80
activateCallback = Show (root.FileOpen); \
root.FileOpen.Form.Label:labelString="Enter the Executable File Name";\
global F_Open; F_Open=1; \
TextSetString(root.FileOpen.Form.FileName,"");
topShadowColor = white
bottomShadowColor = black
}
} Load
widget XmSeparator {
flag {
mapped
}
resources {
x = 5
y = 51
width = 45
height = 2
background = gray80
topShadowColor = white
bottomShadowColor = black
}
} XmSeparator4
widget XmPushButton {
flag {
mapped
}
resources {
x = 5
y = 53
width = 45
height = 22
background = gray80
fontList = *helvetica-bold-r-*-12-*
activateCallback = PutEvent(root,"PushButton","Quit","");
topShadowColor = white
bottomShadowColor = black
}
} Quit
}
} FilePD
widget XmCascadeButton {
flag {
mapped
}
resources {
x = 5
y = 5
width = 36
height = 22
subMenuId = parent.FilePD
fontList = *helvetica-bold-r-*-12-*
background = gray80
topShadowColor = white
bottomShadowColor = black
}
} File
widget XmRowColumn {
flag {
mapped
menu_pulldown
}
resources {
x = 0
y = 0
width = 67
height = 104
background = gray80
resizeWidth = true
topShadowColor = white
bottomShadowColor = black
}
children {
widget XmPushButton {
flag {
mapped
}
resources {
x = 5
y = 5
width = 57
height = 22
background = gray80
fontList = *helvetica-bold-r-*-12-*
activateCallback = PutEvent(root,"PushButton","Memory","");
topShadowColor = white
bottomShadowColor = black
}
} Memory
widget XmSeparator {
flag {
mapped
}
resources {
x = 5
y = 27
width = 57
height = 2
background = gray80
topShadowColor = white
bottomShadowColor = black
}
} XmSeparator1
widget XmPushButton {
flag {
mapped
}
resources {
x = 5
y = 29
width = 57
height = 22
background = gray80
fontList = *helvetica-bold-r-*-12-*
activateCallback = Show (root.PeriphOpen); \
root.PeriphOpen.Form.Label:labelString="Enter the ACIA number :"; \
global F_Periph; F_Periph=0;\
TextSetString(root.PeriphOpen.Form.Number,"");
topShadowColor = white
bottomShadowColor = black
}
} ACIA
widget XmSeparator {
flag {
mapped
}
resources {
x = 5
y = 51
width = 57
height = 2
background = gray80
topShadowColor = white
bottomShadowColor = black
}
} XmSeparator2
widget XmPushButton {
flag {
mapped
}
resources {
x = 5
y = 53
width = 57
height = 22
background = gray80
fontList = *helvetica-bold-r-*-12-*
activateCallback = Show (root.PeriphOpen); \
root.PeriphOpen.Form.Label:labelString="Enter the PPI number :"; \
global F_Periph; F_Periph=1;\
TextSetString(root.PeriphOpen.Form.Number,"");
topShadowColor = white
bottomShadowColor = black
}
} PPI
widget XmSeparator {
flag {
mapped
}
resources {
x = 5
y = 75
width = 57
height = 2
background = gray80
topShadowColor = white
bottomShadowColor = black
}
} XmSeparator3
widget XmPushButton {
flag {
mapped
}
resources {
x = 5
y = 77
width = 57
height = 22
background = gray80
fontList = *helvetica-bold-r-*-12-*
activateCallback = Show (root.PeriphOpen); \
root.PeriphOpen.Form.Label:labelString="Enter the TIMER number :"; \
global F_Periph; F_Periph=2;\
TextSetString(root.PeriphOpen.Form.Number,"");
topShadowColor = white
bottomShadowColor = black
}
} Timer
}
} ToolsPD
widget XmCascadeButton {
flag {
mapped
}
resources {
x = 41
y = 5
width = 48
height = 22
subMenuId = parent.ToolsPD
background = gray80
fontList = *helvetica-bold-r-*-12-*
topShadowColor = white
bottomShadowColor = black
}
} Tools
}
} MB
widget XmBulletinBoard {
flag {
mapped
}
resources {
x = 0
y = 32
width = 470
height = 578
background = gray80
noResize = true
}
children {
widget XmFrame {
flag {
mapped
}
resources {
x = 15
y = 65
width = 101
height = 279
background = gray80
borderWidth = 0
shadowThickness = 2
bottomShadowColor = gray40
topShadowColor = white
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 2
y = 2
width = 97
height = 275
background = gray80
}
children {
widget XmForm {
flag {
mapped
}
resources {
width = 40
height = 53
borderWidth = 0
x = 10
y = 15
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
borderWidth = 0
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","A",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","A",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} A
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = A
highlightThickness = 1
}
} T
}
} RA
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 52
y = 15
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","F",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","F",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} F
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = F
highlightThickness = 1
}
} T
}
} RF
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 10
y = 80
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","B",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","B",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} B
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = B
highlightThickness = 1
}
} T
}
} RB
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 52
y = 80
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","C",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","C",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} C
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = C
highlightThickness = 1
}
} T
}
} RC
widget XmForm {
flag {
mapped
}
resources {
width = 37
height = 67
borderWidth = 0
x = 10
y = 145
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","D",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","D",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} D
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = D
highlightThickness = 1
}
} T
}
} RD
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 52
y = 145
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","E",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","E",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} E
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = E
highlightThickness = 1
}
} T
}
} RE
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 10
y = 210
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","H",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","H",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} H
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = H
highlightThickness = 1
}
} T
}
} RH
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 52
y = 210
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","L",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","L",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} L
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = L
highlightThickness = 1
}
} T
}
} RL
}
} Form
}
} R
widget XmFrame {
flag {
mapped
}
resources {
x = 130
y = 65
width = 103
height = 279
background = gray80
bottomShadowColor = gray40
topShadowColor = white
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 2
y = 2
width = 99
height = 275
background = gray80
}
children {
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 63
borderWidth = 0
x = 10
y = 15
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","A_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","A_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} A
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = A'
background = gray80
highlightThickness = 1
}
} T
}
} RA
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 52
y = 15
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","F_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","F_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} F
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = F'
background = gray80
highlightThickness = 1
}
} T
}
} RF
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 10
y = 80
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","B_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","B_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} B
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = B'
background = gray80
highlightThickness = 1
}
} T
}
} RB
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 52
y = 80
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","C_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","C_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} C
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = C'
background = gray80
highlightThickness = 1
}
} T
}
} RC
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 10
y = 145
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
maxLength = 2
background = gray75
marginWidth = 5
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","D_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","D_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} D
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = D'
background = gray80
highlightThickness = 1
}
} T
}
} RD
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 52
y = 145
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","E_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","E_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} E
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = E'
background = gray80
highlightThickness = 1
}
} T
}
} RE
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 10
y = 210
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","H_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","H_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} H
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = H'
background = gray80
highlightThickness = 1
}
} T
}
} RH
widget XmForm {
flag {
mapped
}
resources {
width = 47
height = 53
borderWidth = 0
x = 52
y = 210
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","L_Prime",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","L_Prime",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} L
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = L'
background = gray80
highlightThickness = 1
}
} T
}
} RL
}
} Form
}
} RP
widget XmFrame {
flag {
mapped
}
resources {
x = 250
y = 65
width = 210
height = 279
background = gray80
bottomShadowColor = gray40
topShadowColor = white
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 2
y = 2
width = 206
height = 275
background = gray80
}
children {
widget XmForm {
flag {
mapped
}
resources {
width = 50
height = 53
borderWidth = 0
x = 10
y = 15
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 50
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 4
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","IX",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","IX",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} IX
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 50
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = IX
highlightThickness = 1
}
} T
}
} RIX
widget XmForm {
flag {
mapped
}
resources {
width = 46
height = 53
borderWidth = 0
x = 75
y = 15
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
editable = false
background = gray80
marginWidth = 5
maxLength = 2
sensitive = false
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} IIX
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = (IX)
background = gray80
highlightThickness = 1
}
} T
}
} RIIX
widget XmForm {
flag {
mapped
}
resources {
width = 50
height = 53
borderWidth = 0
x = 10
y = 80
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 50
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
maxLength = 4
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","IY",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","IY",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} IY
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 50
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = IY
highlightThickness = 1
}
} T
}
} RIY
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 75
y = 80
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
editable = false
background = gray80
marginWidth = 5
maxLength = 2
sensitive = false
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} IIY
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
labelString = (IY)
background = gray80
highlightThickness = 1
}
} T
}
} RIIY
widget XmForm {
flag {
mapped
}
resources {
width = 50
height = 53
borderWidth = 0
x = 10
y = 145
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 50
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 4
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","SP",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","SP",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} SP
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 50
height = 23
background = gray80
labelString = SP
fontList = *helvetica-bold-r-*-12-*
highlightThickness = 1
}
} T
}
} RSP
widget XmForm {
flag {
mapped
}
resources {
width = 50
height = 53
borderWidth = 0
x = 75
y = 145
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
fontList = fixed-screen-r-12
x = 0
y = 23
editable = false
background = gray80
marginWidth = 5
maxLength = 2
height = 30
width = 35
sensitive = false
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} ISP
widget XmLabel {
flag {
mapped
autosize
}
resources {
x = 0
y = 0
fontList = *helvetica-bold-r-*-12-*
labelString = (SP)
background = gray80
highlightThickness = 1
}
} T
}
} RISP
widget XmForm {
flag {
mapped
}
resources {
width = 50
height = 53
borderWidth = 0
x = 10
y = 210
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 50
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 4
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","PC",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","PC",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} PC
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 50
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = PC
highlightThickness = 1
}
} T
}
} RPC
widget XmForm {
flag {
mapped
}
resources {
width = 120
height = 53
borderWidth = 0
x = 75
y = 210
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 120
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
editable = false
background = gray80
marginWidth = 5
sensitive = false
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} INST
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = Instruction
height = 18
width = 120
highlightThickness = 1
}
} T
}
} RINST
widget XmForm {
flag {
mapped
}
resources {
width = 35
height = 53
borderWidth = 0
x = 160
y = 15
background = gray80
}
children {
widget XmText {
flag {
mapped
}
resources {
width = 35
height = 30
fontList = fixed-screen-r-12
x = 0
y = 23
background = gray75
marginWidth = 5
maxLength = 2
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","I",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","I",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} I
widget XmLabel {
flag {
mapped
}
resources {
x = 0
y = 0
width = 35
height = 23
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = I
highlightThickness = 1
}
} T
}
} RI
}
} Form
}
} RS
widget XmFrame {
flag {
mapped
}
resources {
x = 15
y = 360
width = 154
height = 209
background = gray80
bottomShadowColor = gray40
topShadowColor = white
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 2
y = 2
width = 150
height = 205
borderWidth = 0
background = gray80
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 70
y = 0
width = 70
height = 205
borderWidth = 0
background = gray80
}
children {
widget XmPushButton {
flag {
mapped
}
resources {
x = 0
y = 105
width = 70
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
activateCallback = DeleteAllActivate();
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
highlightThickness = 1
}
} "Delete All"
widget XmPushButton {
flag {
mapped
}
resources {
x = 0
y = 15
width = 70
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
activateCallback = AddActivate(TextGetString(parent.parent.Input));
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
highlightThickness = 1
}
} Add
widget XmPushButton {
flag {
mapped
}
resources {
x = 0
y = 60
width = 70
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
activateCallback = DeleteActivate();
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
highlightThickness = 1
}
} Delete
}
} Button
widget XmText {
flag {
mapped
}
resources {
x = 10
y = 165
width = 50
height = 30
background = gray75
maxLength = 4
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
fontList = fixed-screen-r-12
blinkRate = 0
}
} Input
widget XmForm {
flag {
mapped
}
resources {
x = 10
y = 10
width = 50
height = 150
}
children {
widget XmList {
flag {
mapped
}
resources {
x = 0
y = 0
width = 50
height = 150
selectionPolicy = multiple_select
background = gray65
visibleItemCount = 10
listSizePolicy = constant
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
fontList = fixed-screen-r-12
listMarginWidth = 3
listMarginHeight = 2
}
} List
}
} FormList
}
} F
}
} Break
widget XmText {
flag {
mapped
}
resources {
x = 15
y = 15
width = 445
height = 33
editable = false
fontList = *helvetica-bold-r-*-12-*
background = gray90
sensitive = false
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} Message
widget XmFrame {
flag {
mapped
}
resources {
x = 185
y = 360
width = 84
height = 209
background = gray80
bottomShadowColor = gray40
topShadowColor = white
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 2
y = 2
width = 80
height = 205
background = gray80
}
children {
widget XmPushButton {
flag {
mapped
}
resources {
x = 10
y = 15
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
activateCallback = PutEvent(root,"PushButton","Reset","");
background = gray80
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
highlightThickness = 1
}
} Reset
widget XmPushButton {
flag {
mapped
}
resources {
x = 10
y = 60
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
activateCallback = PutEvent(root,"PushButton","Go","");
background = gray80
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
highlightThickness = 1
}
} Go
widget XmPushButton {
flag {
mapped
}
resources {
x = 10
y = 105
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
activateCallback = PutEvent(root,"PushButton","Step","");
background = gray80
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
highlightThickness = 1
}
} Step
widget XmPushButton {
flag {
mapped
}
resources {
x = 10
y = 150
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
activateCallback = PutEvent(root,"PushButton","Stop","");
background = gray80
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
highlightThickness = 1
}
} Stop
}
} F
}
} Button
widget XmFrame {
flag {
mapped
}
resources {
x = 285
y = 360
width = 174
height = 209
background = gray80
bottomShadowColor = gray40
topShadowColor = white
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 2
y = 2
width = 170
height = 205
background = gray80
}
children {
widget XmLabel {
flag {
mapped
}
resources {
x = 10
y = 15
width = 35
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = IM
alignment = alignment_beginning
highlightThickness = 1
}
} LIM
widget XmText {
flag {
mapped
}
resources {
width = 25
height = 30
fontList = fixed-screen-r-12
x = 75
y = 15
background = gray75
maxLength = 1
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","IM",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","IM",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} IM
widget XmLabel {
flag {
mapped
}
resources {
x = 10
y = 60
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = Interrupt
height = 30
width = 55
alignment = alignment_beginning
highlightThickness = 1
}
} LInterrupt
widget XmText {
flag {
mapped
}
resources {
width = 80
height = 30
fontList = fixed-screen-r-12
x = 75
y = 60
background = gray75
marginWidth = 5
maxLength = 6
activateCallback = SetFalse(toplevel);\
PutEvent(toplevel,"FieldEnter","Interrupt",TextGetString(self));
losingFocusCallback = if (FieldChanged(toplevel)) \
PutEvent(toplevel,"FieldEnter","Interrupt",TextGetString(self));
focusCallback = SetFalse(toplevel);
valueChangedCallback = ValueChanged(toplevel);
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} Interrupt
widget XmLabel {
flag {
mapped
}
resources {
x = 10
y = 105
width = 35
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
labelString = INT
alignment = alignment_beginning
highlightThickness = 1
}
} LINT
widget XmText {
flag {
mapped
}
resources {
width = 50
height = 30
fontList = fixed-screen-r-12
x = 75
y = 105
background = gray80
marginWidth = 5
maxLength = 2
editable = false
sensitive = false
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
blinkRate = 0
}
} INT
}
} F
}
} It
}
} BB
}
} MW
widget TopLevelShell {
flag {
popup
}
resources {
x = 550
y = 320
width = 260
height = 145
title = File Open
background = gray80
geometry = +550+320
popupCallback = SendClick(root.FileOpen.Form.FileName);
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 0
y = 0
width = 260
height = 145
background = gray80
}
children {
widget XmText {
flag {
mapped
}
activevalue {
name = FileName
get = strcpy ($, String (TextGetString (self) ));
}
resources {
x = 15
y = 55
width = 230
height = 33
background = gray75
fontList = *helvetica-bold-r-*-12-*
maxLength = 45
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
activateCallback = global F_Open;\
Hide (root.FileOpen); \
if (F_Open==0) PutEvent(root,"FieldEnter","ConfigFile",TextGetString(parent.FileName));\
else PutEvent(root,"FieldEnter","LoadFile",TextGetString(parent.FileName)); \
blinkRate = 0
}
} FileName
widget XmLabel {
flag {
mapped
}
resources {
x = 10
y = 10
width = 230
height = 35
background = gray80
fontList = *helvetica-bold-r-*-12-*
alignment = alignment_beginning
}
} Label
widget XmPushButton {
flag {
mapped
}
resources {
x = 15
y = 105
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
activateCallback = global F_Open;\
Hide (root.FileOpen); \
if (F_Open==0) PutEvent(root,"FieldEnter","ConfigFile",TextGetString(parent.FileName));\
else PutEvent(root,"FieldEnter","LoadFile",TextGetString(parent.FileName));
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
}
} OK
widget XmPushButton {
flag {
mapped
}
resources {
x = 185
y = 105
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
activateCallback = Hide (root.FileOpen);
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
}
} Cancel
}
} Form
}
} FileOpen
widget TopLevelShell {
flag {
popup
}
resources {
x = 550
y = 320
width = 235
height = 100
title = Peripheral Open
geometry = +550+320
popupCallback = SendClick(root.PeriphOpen.Form.Number);
}
children {
widget XmForm {
flag {
mapped
}
resources {
x = 0
y = 0
width = 235
height = 100
background = gray80
}
children {
widget XmLabel {
flag {
mapped
}
resources {
x = 15
y = 10
width = 160
height = 33
background = gray80
fontList = *helvetica-bold-r-*-12-*
alignment = alignment_beginning
}
} Label
widget XmText {
flag {
mapped
}
activevalue {
name = FileName
get = strcpy ($, String (TextGetString (self) ));
}
resources {
x = 185
y = 10
width = 35
height = 33
background = gray75
fontList = *helvetica-bold-r-*-12-*
maxLength = 2
topShadowColor = white
bottomShadowColor = gray40
highlightThickness = 1
activateCallback = global F_Periph;\
Hide (root.PeriphOpen); \
if (F_Periph==0) PutEvent(root,"FieldEnter","ACIA_Number",TextGetString(parent.Number));\
else if (F_Periph==1) PutEvent(root,"FieldEnter","PPI_Number",TextGetString(parent.Number));\
else PutEvent(root,"FieldEnter","TIMER_Number",TextGetString(parent.Number));
blinkRate = 0
}
} Number
widget XmPushButton {
flag {
mapped
}
resources {
x = 15
y = 60
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
activateCallback = global F_Periph; \
Hide (root.PeriphOpen); \
if (F_Periph==0) PutEvent(root,"FieldEnter","ACIA_Number",TextGetString(parent.Number));\
else if (F_Periph==1) PutEvent(root,"FieldEnter","PPI_Number",TextGetString(parent.Number));\
else PutEvent(root,"FieldEnter","TIMER_Number",TextGetString(parent.Number));
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
}
} OK
widget XmPushButton {
flag {
mapped
}
resources {
x = 160
y = 60
width = 60
height = 30
fontList = *helvetica-bold-r-*-12-*
background = gray80
activateCallback = Hide (root.PeriphOpen);
shadowThickness = 3
topShadowColor = white
bottomShadowColor = black
}
} Cancel
}
} Form
}
} PeriphOpen
}
} Z80