smarcgui SmArcGUI src pixmaps C True False callbacks.cc GtkWindow window_main destroy gtk_main_quit Mon, 30 Dec 2002 11:46:50 GMT SmArc GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE False False True False GtkHBox hbox_main False 0 GtkToolbar toolbar_main 4 GTK_ORIENTATION_VERTICAL GTK_TOOLBAR_BOTH 5 GTK_TOOLBAR_SPACE_EMPTY GTK_RELIEF_NORMAL True 0 False False GtkButton Toolbar:button button_open clicked on_button_open_clicked Mon, 30 Dec 2002 11:50:24 GMT GNOME_STOCK_PIXMAP_OPEN GtkButton Toolbar:button button_step clicked on_button_step_clicked Mon, 30 Dec 2002 11:50:17 GMT GNOME_STOCK_PIXMAP_FORWARD True GtkButton Toolbar:button button_rewind clicked on_button_rewind_clicked Mon, 30 Dec 2002 11:50:12 GMT GNOME_STOCK_PIXMAP_FIRST GtkButton Toolbar:button button_about clicked on_button_about_clicked Mon, 30 Dec 2002 11:52:08 GMT GNOME_STOCK_PIXMAP_HELP True GtkButton Toolbar:button button_quit clicked gtk_main_quit Mon, 30 Dec 2002 11:48:07 GMT GNOME_STOCK_PIXMAP_EXIT GtkTable table_left 2 1 False 0 0 0 False True GtkFrame frame_code 5 0.01 GTK_SHADOW_ETCHED_IN 0 1 0 1 0 0 False True False False True True GtkScrolledWindow scrolledwindow_code 5 GTK_POLICY_AUTOMATIC GTK_POLICY_ALWAYS GTK_UPDATE_CONTINUOUS GTK_UPDATE_CONTINUOUS GtkCList clist_code True 3 61,225,134 GTK_SELECTION_SINGLE True GTK_SHADOW_IN GtkLabel CList:title label_code_addr GTK_JUSTIFY_RIGHT False 0 0.5 0 0 GtkLabel CList:title label_code_diss GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label_code_asm GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkFrame frame_intreg 5 0.01 GTK_SHADOW_ETCHED_IN 0 1 1 2 0 0 False False False False True True GtkTable table_intreg 5 13 7 False 0 0 GtkLabel label_intreg_pPC GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 2 3 7 8 0 0 False False False False True False GtkLabel label_intreg_A1 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 3 4 7 8 0 0 False False False False True False GtkLabel label_intreg_A2 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 4 5 7 8 0 0 False False False False True False GtkLabel label_intreg_R GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 5 6 7 8 0 0 False False False False True False GtkLabel label_intreg_DR GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 6 7 7 8 0 0 False False False False True False GtkAlignment alignment_pPC 4 0.5 0.5 1 1 2 3 8 9 0 0 False False False False False False GtkEntry entry_pPC 80 True False True 0 FFFFFFFF GtkAlignment alignment_A1 4 0.5 0.5 1 1 3 4 8 9 0 0 False False False False True False GtkEntry entry_A1 80 True False True 0 GtkAlignment alignment_DR 4 0.5 0.5 1 1 6 7 8 9 0 0 False False False False True False GtkEntry entry_DR 40 True False True 0 GtkAlignment alignment_R 4 0.5 0.5 1 1 5 6 8 9 0 0 False False False False True False GtkEntry entry_R 80 True False True 0 GtkAlignment alignment_A2 4 0.5 0.5 1 1 4 5 8 9 0 0 False False False False True False GtkEntry entry_A2 80 True False True 0 GtkLabel label_intreg_nPC GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 2 3 3 4 0 0 False False False False True False GtkAlignment alignment_nPC 4 0.5 0.5 1 1 2 3 4 5 0 0 False False False False True True GtkEntry entry_nPC 80 True False True 0 FFFFFFFF GtkAlignment alignment_PC 4 0.5 0.5 1 1 2 3 6 7 0 0 False False False False True True GtkEntry entry_PC 80 True False True 0 FFFFFFFF GtkLabel label_intreg_PC GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 2 3 5 6 0 0 False False False False True False GtkAlignment alignment_IR 4 0.5 0.5 1 1 3 4 6 7 0 0 False False False False True True GtkEntry entry_IR 80 True False True 0 FFFFFFFF GtkAlignment alignment_T 4 0.5 0.5 1 1 4 5 10 11 0 0 False False False False True True GtkEntry entry_T 80 True False True 0 FFFFFFFF GtkAlignment alignment_pT 4 0.5 0.5 1 1 4 5 12 13 0 0 False False False False True True GtkEntry entry_pT 80 True False True 0 FFFFFFFF GtkAlignment alignment_pR 4 0.5 0.5 1 1 5 6 10 11 0 0 False False False False True True GtkEntry entry_pR 80 True False True 0 FFFFFFFF GtkAlignment alignment_D 4 0.5 0.5 1 1 5 6 12 13 0 0 False False False False True True GtkEntry entry_D 80 True False True 0 FFFFFFFF GtkAlignment alignment_pDR 4 0.5 0.5 1 1 6 7 10 11 0 0 False False False False True True GtkEntry entry_pDR 40 True False True 0 GtkAlignment alignment_ppDR 4 0.5 0.5 1 1 6 7 12 13 0 0 False False False False True True GtkEntry entry_ppDR 40 True False True 0 GtkLabel label_intreg_T GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 4 5 9 10 0 0 False False False False True False GtkLabel label_intreg_pT GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 4 5 11 12 0 0 False False False False True False GtkLabel label_intreg_pR GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 5 6 9 10 0 0 False False False False True False GtkLabel label_intreg_D GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 5 6 11 12 0 0 False False False False True False GtkLabel label_intreg_pDR GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 6 7 9 10 0 0 False False False False True False GtkLabel label_intreg_ppDR GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 6 7 11 12 0 0 False False False False True False GtkLabel label_intreg_PSR GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 0 1 0 2 0 0 False False False False True False GtkTable table_intreg_NZVC 2 4 False 0 0 2 3 0 2 0 0 False False False False True True GtkCheckButton checkbutton_N False True False True 0 1 1 2 0 0 False False False False True False GtkCheckButton checkbutton_Z False True False True 1 2 1 2 0 0 False False False False True False GtkCheckButton checkbutton_V False True False True 2 3 1 2 0 0 False False False False True False GtkCheckButton checkbutton_C False True False True 3 4 1 2 0 0 False False False False True False GtkLabel label_N GTK_JUSTIFY_CENTER False 0.25 0.5 0 0 0 1 0 1 0 0 False False False False True False GtkLabel label_Z GTK_JUSTIFY_CENTER False 0.25 0.5 0 0 1 2 0 1 0 0 False False False False True False GtkLabel label_V GTK_JUSTIFY_CENTER False 0.25 0.5 0 0 2 3 0 1 0 0 False False False False True False GtkLabel label_C GTK_JUSTIFY_CENTER False 0.25 0.5 0 0 3 4 0 1 0 0 False False False False True False GtkLabel label_intreg_IR GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 3 4 5 6 0 0 False False False False True False GtkLabel label_intreg_CWP GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 3 4 0 1 0 0 False False False False True False GtkAlignment alignment_CWP 4 0.5 0.5 1 1 3 4 1 2 0 0 False False False False True True GtkEntry entry_CWP 80 True False True 0 GtkLabel label_intreg_IF GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 0 1 4 5 0 0 False False False False True False GtkLabel label_intreg_ID GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 0 1 6 7 0 0 False False False False True False GtkLabel label_intreg_EX GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 0 1 8 9 0 0 False False False False True False GtkLabel label_intreg_MA GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 0 1 10 11 0 0 False False False False True False GtkLabel label_intreg_WB GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 0 1 12 13 0 0 False False False False True False GtkAlignment alignment_intreg_hsep 4 0.5 0.5 1 1 0 7 2 3 0 0 False False False False True True GtkHSeparator hseparator_intreg_h GtkAlignment alignment_intreg_vsep 4 0.5 0.5 1 1 1 2 0 2 0 0 False False False False True True GtkVSeparator vseparator_intreg_v GtkAlignment alignment_intreg_vsep2 4 0.5 0.5 1 1 1 2 3 13 0 0 False False False False True True GtkVSeparator vseparator_inreg_v2 GtkVBox vbox_right False 0 0 True True GtkFrame frame_regs 5 0.01 GTK_SHADOW_ETCHED_IN 0 True True GtkTable table_regs 5 2 2 False 0 3 GtkScrolledWindow scrolledwindow_winregs GTK_POLICY_ALWAYS GTK_POLICY_NEVER GTK_UPDATE_CONTINUOUS GTK_UPDATE_CONTINUOUS 1 2 0 2 0 0 True True False False True True GtkCList clist_winregs True 32 63,58,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80 GTK_SELECTION_SINGLE True GTK_SHADOW_IN GtkLabel CList:title label113 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label114 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label115 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label116 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label117 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label118 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label119 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label120 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label121 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label122 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label123 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label124 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label125 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label126 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label127 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label128 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label129 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label130 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label131 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label132 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label133 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label134 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label135 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label136 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label137 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label138 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label139 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label140 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label141 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label142 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label143 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label144 GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkCList clist_gregs True 2 34,57 GTK_SELECTION_SINGLE True GTK_SHADOW_IN 0 1 0 1 0 0 False True False False True True GtkLabel CList:title label_gregs_nr GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkLabel CList:title label_gregs_reg GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 GtkFrame frame_memory 5 0.01 GTK_SHADOW_ETCHED_IN 0 True True GtkScrolledWindow scrolledwindow_memory 5 GTK_POLICY_ALWAYS GTK_POLICY_ALWAYS GTK_UPDATE_CONTINUOUS GTK_UPDATE_CONTINUOUS GtkCList clist_memory True 2 80,80 GTK_SELECTION_SINGLE False GTK_SHADOW_IN Placeholder CList:title Placeholder CList:title GnomeMessageBox messagebox_msg GNOME_MESSAGE_BOX_ERROR Information GTK_WIN_POS_CENTER False False False False True False GtkVBox GnomeDialog:vbox dialog-vbox_msg False 8 4 True True GtkHButtonBox GnomeDialog:action_area dialog-action_area_msg GTK_BUTTONBOX_END 8 85 27 7 0 0 False True GTK_PACK_END GtkButton button_dialog_msg True True GNOME_STOCK_BUTTON_OK GnomeAbout window_about True This programm is under GPL Michal Stochmialek <misto@pld-linux.org> Tomasz Paradowski <batonik@batonik.net> This project is emulator of some abstract architecture, called SmArc (from Small SPARC). It's based on SPARC Architecture V8 (you can get its specification on http://www.sparc.org/standards.html). SmArc in relation to SPARCv8 is little simplified. GtkFileSelection window_filesel 10 Select file with binary SmArc code GTK_WINDOW_TOPLEVEL GTK_WIN_POS_CENTER False False True False False GtkButton FileSel:ok_button button_filesel_ok True True clicked on_button_filesel_ok_clicked window_filesel Mon, 30 Dec 2002 11:43:50 GMT clicked gtk_widget_destroy window_filesel Mon, 30 Dec 2002 11:44:01 GMT GNOME_STOCK_BUTTON_OK GTK_RELIEF_NORMAL GtkButton FileSel:cancel_button button_filesel_cancel True True clicked gtk_widget_destroy window_filesel Mon, 30 Dec 2002 11:45:40 GMT GNOME_STOCK_BUTTON_CANCEL GTK_RELIEF_NORMAL