gmixvm
gmixvm-main
650
550
True
2
vertical
2
True
False
0
True
True
icons
True
Load MIX program
True
Open
True
gtk-open
False
True
True
Compile MIXAL source
True
Compile
True
gtk-execute
False
True
True
Edit MIXAL source
True
Edit
True
gtk-justify-fill
False
True
True
False
True
Run
True
Run
True
gtk-go-forward
False
True
True
Next
True
Next
True
gtk-goto-last
False
True
True
Clear breakpoints
True
Clear
True
gtk-clear
False
True
True
Symbol table
True
Symbols
True
gtk-index
False
True
True
False
True
Device directory
Devdir
True
gtk-home
False
True
True
Output format
Format
True
gtk-zoom-100
False
True
True
External programs
Programs
True
gtk-properties
False
True
True
False
True
Detach window
Detach
True
gtk-dnd-multiple
False
True
True
Attach all windows
True
Attach
True
gtk-dnd
False
True
False
False
3
1
True
True
1
True
True
True
False
True
vertical
True
False
automatic
automatic
in
True
False
word
3
4
0
True
True
True
Enter MIXVM command here
False
False
1
True
True
2
True
False
False
3
Enter value
False
True
mouse
dialog
True
vertical
True
5
0
0
True
True
True
GDK_KEY_PRESS_MASK
28
0
88
64
0
0
True
True
GDK_KEY_PRESS_MASK
2
3
0
144
32
0
0
True
True
GDK_BUTTON_PRESS_MASK
2
3
0
176
32
0
0
True
True
GDK_KEY_PRESS_MASK
2
3
0
208
32
0
0
True
True
GDK_KEY_PRESS_MASK
2
3
0
238
32
0
0
True
True
GDK_KEY_PRESS_MASK
2
3
0
112
32
0
0
True
True
GDK_KEY_PRESS_MASK
1
2
+
88
32
0
0
True
Decimal
center
14
68
0
0
True
Bytes
center
15
36
0
0
True
Enter value
center
112
8
2
True
end
gtk-cancel
-6
True
True
True
False
True
False
False
0
gtk-clear
True
True
True
False
True
False
False
False
1
gtk-ok
-5
True
True
True
False
True
False
False
2
False
False
end
0
Go to memory cell
False
True
mouse
dialog
True
vertical
True
12
vertical
True
Go to address:
center
0
True
True
True
True
False
False
10
1
False
False
2
True
end
gtk-cancel
-6
True
True
True
False
True
False
False
0
gtk-ok
-5
True
True
True
True
False
True
False
False
1
False
end
0
4
Select Font
True
center-on-parent
dialog
True
4
True
True
True
False
True
True
True
False
True
True
True
False
Device output format
True
center-on-parent
320
140
dialog
True
vertical
True
S_et all
0
0
True
True
False
Set all devices to current format
True
233
31
0
0
True
Device
center
24
10
0
0
True
Format
center
24
38
183
25
True
tape0
tape1
tape2
tape3
tape4
tape5
tape6
tape7
disk0
disk1
disk2
disk3
disk4
disk5
disk6
disk7
90
2
Word
0
0
True
True
False
Show output as MIX words
True
True
89
34
Decimal
0
0
True
True
False
Show output as decimal numbers
True
True
wordradio
154
34
False
end
2
True
end
gtk-cancel
-6
True
True
True
False
True
False
False
0
gtk-apply
-10
True
True
True
False
True
False
False
1
gtk-ok
-5
True
True
True
False
True
False
False
2
False
end
0
1
External programs
False
True
center-on-parent
dialog
True
vertical
True
vertical
True
True
9
0
0
True
True
Enter the arguments for the editor. %s will be substituted by the full path to the MIXAL file to edit.
-e vi %s
168
24
0
0
True
Editor command and arguments (e.g -e vi %s)
8
151
31
True
False
False
8
24
0
True
9
0
0
True
0.47999998927116394
0.52999997138977051
MIX asssembler path
True
8
8
151
31
True
False
False
Select mixasm executable
8
32
Generate listing file
152
24
True
True
False
If checked, mixasm will be called with the --listing flag.
True
False
True
176
32
1
2
True
end
gtk-cancel
-6
True
True
True
False
True
False
False
0
gtk-ok
-5
True
True
True
False
True
False
False
1
False
end
0
Symbol table
245
265
dialog
True
vertical
True
False
automatic
automatic
in
True
True
False
True
True
2
True
end
True
True
False
True
0
0
True
2
True
gtk-close
False
False
0
True
_Close
True
False
False
1
False
False
0
False
end
0
MIXAL source
570
225
True
vertical
True
True
True
2
icons
True
Run
True
Run
True
gtk-go-forward
False
True
True
Next
True
Step
True
gtk-goto-last
False
True
True
Clear breakpoints
True
Clear
True
gtk-clear
False
True
True
Symbol table
True
Symbols
True
gtk-index
False
True
True
False
True
Source code font
True
Font
True
gtk-select-font
False
True
True
False
True
Attach window
True
Attach
True
gtk-dnd
False
True
False
False
0
True
1
True
False
False
2
Devices
550
250
True
vertical
True
True
True
2
icons
True
Device directory
True
Directory
True
gtk-home
False
True
True
Output format
True
Output
True
gtk-zoom-100
False
True
True
False
True
Change output font
True
Font
True
gtk-select-font
False
True
True
False
True
Attach window
True
Attach
True
gtk-dnd
False
True
False
False
0
True
1
Devices directory
False
True
center
dialog
True
vertical
True
25
11
True
Directory
center
False
False
0
True
True
False
1
gtk-open
True
True
False
True
False
False
2
False
2
True
end
gtk-cancel
-6
True
True
True
False
True
False
False
0
gtk-ok
-5
True
True
True
False
True
False
False
1
False
False
end
0
Virtual machine
640
268
True
vertical
True
True
True
icons
True
Change font
True
Font
True
gtk-select-font
False
True
True
False
True
Attach window
True
Attach
True
gtk-dnd
False
True
False
False
0
True
5
0
True
True
1
vertical
1
True
2
0
True
8
3
6
11
6
0
0
True
A
center
GTK_FILL
0
0
True
I1
center
2
3
GTK_FILL
0
0
True
I2
center
2
3
1
2
GTK_FILL
0
0
True
True
True
False
19
1
2
0
0
True
True
False
9
3
4
1
2
0
0
True
True
False
9
3
4
0
0
True
X
center
1
2
GTK_FILL
16
16
True
I3
center
2
3
2
3
GTK_FILL
0
0
True
I4
center
4
5
GTK_FILL
16
16
True
I5
center
4
5
1
2
GTK_FILL
16
16
True
I6
center
4
5
2
3
GTK_FILL
0
0
True
J
center
2
3
GTK_FILL
0
0
True
True
False
19
1
2
1
2
0
0
True
True
False
9
5
6
0
0
True
True
False
9
5
6
1
2
0
0
True
True
False
9
5
6
2
3
0
0
True
True
False
9
3
4
2
3
True
0
0
True
True
False
9
False
False
0
1
2
2
3
GTK_FILL
GTK_FILL
True
2
Registers
label_item
False
5
0
True
True
2
0
True
1
5
G
0
0
True
True
False
Greater
2
True
True
False
False
0
E
0
0
True
True
False
Equal
2
True
True
greater_radio
False
False
1
L
0
0
True
True
False
Lesser
2
True
True
greater_radio
False
False
2
7
True
False
False
3
Overflow
True
True
False
True
True
False
False
4
True
2
Flags
label_item
False
False
0
True
2
0
True
4
1
0
0
True
True
False
4
6
0
False
False
5
0
True
True
False
View loc address
True
gtk-jump-to
False
False
1
1
True
2
Location
label_item
False
False
end
2
False
5
1
True
2
0
True
5
5
True
0
0
True
Uptime:
False
False
0
0
0
True
5
00000000
center
False
False
1
0
0
True
Elapsed:
False
False
3
2
0
0
True
5
000000
center
False
False
3
0
0
True
Program:
False
False
2
4
0
0
True
5
000000
center
False
False
5
True
2
Times
center
label_item
False
5
2
False
False
2
0
True
7
0
True
True
5
automatic
automatic
in
True
True
GDK_BUTTON_PRESS_MASK
True
True
2
Memory
label_item
3
end
1
True
2
MIX Virtual Machine
label_item
1
True
MIX Console input
False
True
center-on-parent
dialog
True
vertical
True
3
vertical
True
True
Enter up to 70 characters
False
False
0
True
True
70
True
70
False
False
1
False
False
2
True
end
gtk-ok
-5
True
True
True
True
False
True
False
False
0
False
end
0
2
About gmixvm
False
True
center-on-parent
dialog
False
True
vertical
True
3
0
0
True
True
15
vertical
10
True
0
<b>MIX virtual machine</b>
<small>(GNU MDK)</small>
True
center
0
52
16
True
0
label223
center
False
1
True
True
0
http://www.gnu.org/software/mdk/mdk.html
True
center
True
False
False
2
True
True
0
<small>Please send bug reports to bug-mdk@gnu.org</small>
True
center
True
True
False
3
True
0
<small>Copyright (C) 2001-2009
Free Software Foundation, Inc</small>
True
center
False
False
4
1
True
spread
gtk-ok
-5
True
True
True
True
True
False
1
True
False
False
0
False
end
0