35 |
GtkWidget *clist_code; |
GtkWidget *clist_code; |
36 |
GtkWidget *label_code_addr; |
GtkWidget *label_code_addr; |
37 |
GtkWidget *label_code_diss; |
GtkWidget *label_code_diss; |
38 |
|
GtkWidget *label_code_diss_args; |
39 |
GtkWidget *label_code_asm; |
GtkWidget *label_code_asm; |
40 |
GtkWidget *frame_intreg; |
GtkWidget *frame_intreg; |
41 |
GtkWidget *table_intreg; |
GtkWidget *table_intreg; |
292 |
gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow_code), 5); |
gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow_code), 5); |
293 |
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow_code), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); |
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow_code), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); |
294 |
|
|
295 |
clist_code = gtk_clist_new (3); |
clist_code = gtk_clist_new (4); |
296 |
gtk_widget_ref (clist_code); |
gtk_widget_ref (clist_code); |
297 |
gtk_object_set_data_full (GTK_OBJECT (window_main), "clist_code", clist_code, |
gtk_object_set_data_full (GTK_OBJECT (window_main), "clist_code", clist_code, |
298 |
(GtkDestroyNotify) gtk_widget_unref); |
(GtkDestroyNotify) gtk_widget_unref); |
299 |
gtk_widget_show (clist_code); |
gtk_widget_show (clist_code); |
300 |
gtk_container_add (GTK_CONTAINER (scrolledwindow_code), clist_code); |
gtk_container_add (GTK_CONTAINER (scrolledwindow_code), clist_code); |
301 |
gtk_clist_set_column_width (GTK_CLIST (clist_code), 0, 61); |
gtk_clist_set_column_width (GTK_CLIST (clist_code), 0, 61); |
302 |
gtk_clist_set_column_width (GTK_CLIST (clist_code), 1, 168); |
gtk_clist_set_column_width (GTK_CLIST (clist_code), 1, 80); |
303 |
gtk_clist_set_column_width (GTK_CLIST (clist_code), 2, 132); |
gtk_clist_set_column_width (GTK_CLIST (clist_code), 2, 80); |
304 |
|
gtk_clist_set_column_width (GTK_CLIST (clist_code), 3, 80); |
305 |
gtk_clist_column_titles_show (GTK_CLIST (clist_code)); |
gtk_clist_column_titles_show (GTK_CLIST (clist_code)); |
306 |
|
|
307 |
label_code_addr = gtk_label_new ("Address"); |
label_code_addr = gtk_label_new ("Address"); |
313 |
gtk_label_set_justify (GTK_LABEL (label_code_addr), GTK_JUSTIFY_RIGHT); |
gtk_label_set_justify (GTK_LABEL (label_code_addr), GTK_JUSTIFY_RIGHT); |
314 |
gtk_misc_set_alignment (GTK_MISC (label_code_addr), 0, 0.5); |
gtk_misc_set_alignment (GTK_MISC (label_code_addr), 0, 0.5); |
315 |
|
|
316 |
label_code_diss = gtk_label_new ("Disassembled"); |
label_code_diss = gtk_label_new ("Opcode"); |
317 |
gtk_widget_ref (label_code_diss); |
gtk_widget_ref (label_code_diss); |
318 |
gtk_object_set_data_full (GTK_OBJECT (window_main), "label_code_diss", label_code_diss, |
gtk_object_set_data_full (GTK_OBJECT (window_main), "label_code_diss", label_code_diss, |
319 |
(GtkDestroyNotify) gtk_widget_unref); |
(GtkDestroyNotify) gtk_widget_unref); |
320 |
gtk_widget_show (label_code_diss); |
gtk_widget_show (label_code_diss); |
321 |
gtk_clist_set_column_widget (GTK_CLIST (clist_code), 1, label_code_diss); |
gtk_clist_set_column_widget (GTK_CLIST (clist_code), 1, label_code_diss); |
322 |
|
gtk_label_set_justify (GTK_LABEL (label_code_diss), GTK_JUSTIFY_RIGHT); |
323 |
|
|
324 |
|
label_code_diss_args = gtk_label_new ("Args"); |
325 |
|
gtk_widget_ref (label_code_diss_args); |
326 |
|
gtk_object_set_data_full (GTK_OBJECT (window_main), "label_code_diss_args", label_code_diss_args, |
327 |
|
(GtkDestroyNotify) gtk_widget_unref); |
328 |
|
gtk_widget_show (label_code_diss_args); |
329 |
|
gtk_clist_set_column_widget (GTK_CLIST (clist_code), 2, label_code_diss_args); |
330 |
|
gtk_label_set_justify (GTK_LABEL (label_code_diss_args), GTK_JUSTIFY_RIGHT); |
331 |
|
|
332 |
label_code_asm = gtk_label_new ("Assembled"); |
label_code_asm = gtk_label_new ("Assembled"); |
333 |
gtk_widget_ref (label_code_asm); |
gtk_widget_ref (label_code_asm); |
334 |
gtk_object_set_data_full (GTK_OBJECT (window_main), "label_code_asm", label_code_asm, |
gtk_object_set_data_full (GTK_OBJECT (window_main), "label_code_asm", label_code_asm, |
335 |
(GtkDestroyNotify) gtk_widget_unref); |
(GtkDestroyNotify) gtk_widget_unref); |
336 |
gtk_widget_show (label_code_asm); |
gtk_widget_show (label_code_asm); |
337 |
gtk_clist_set_column_widget (GTK_CLIST (clist_code), 2, label_code_asm); |
gtk_clist_set_column_widget (GTK_CLIST (clist_code), 3, label_code_asm); |
338 |
|
|
339 |
frame_intreg = gtk_frame_new ("Internal registers"); |
frame_intreg = gtk_frame_new ("Internal registers"); |
340 |
gtk_widget_ref (frame_intreg); |
gtk_widget_ref (frame_intreg); |