From 45a7988a79bc809309bc9a4295be0217b1b91af1 Mon Sep 17 00:00:00 2001 From: arif Date: Fri, 30 Oct 2009 15:40:09 +0000 Subject: [PATCH] attr window bug fix --- cmd/smyrna/gui/frmobjectui.c | 16 + share/gui/smyrna.glade | 4894 ++++++++++++++++++++++++---------- 2 files changed, 3497 insertions(+), 1413 deletions(-) diff --git a/cmd/smyrna/gui/frmobjectui.c b/cmd/smyrna/gui/frmobjectui.c index 2a6d549c5..356f4fc7c 100644 --- a/cmd/smyrna/gui/frmobjectui.c +++ b/cmd/smyrna/gui/frmobjectui.c @@ -35,6 +35,10 @@ #endif static attr_t* binarySearch( attr_list* l, char* searchKey); +static int sel_node; +static int sel_edge; +static int sel_graph; + static char* safestrdup(char* src) { if (!src) @@ -372,8 +376,12 @@ void filter_attributes(char* prefix,topview* t) { int ind=0; + int tmp; + attr_list* l=t->attributes; attr_list* fl=t->filtered_attr_list; + int objKind=get_object_type(); + if (fl) free_attr_list(fl); fl=attr_list_new(NULL,0); @@ -426,6 +434,9 @@ void filter_attributes(char* prefix,topview* t) } } + + tmp=(((objKind==AGNODE) &&(sel_node)) || ((objKind==AGEDGE) &&(sel_edge)) || ((objKind==AGRAPH) &&(sel_graph))); + gtk_widget_set_sensitive(glade_xml_get_widget(xml, "txtValue"),tmp); } /*asttribute text changed call back*/ @@ -712,10 +723,15 @@ static void set_header_text() edgeCnt++; } } + sel_node=nodeCnt; + sel_edge=edgeCnt; + sel_graph=1; + sprintf(buf,"%d Nodes and %d edges selected",nodeCnt,edgeCnt); gtk_label_set_text((GtkLabel*)glade_xml_get_widget(xml, "label124"),buf); gtk_entry_set_text((GtkEntry*)glade_xml_get_widget(xml, "txtAttr"),""); + } void showAttrsWidget(topview* t) diff --git a/share/gui/smyrna.glade b/share/gui/smyrna.glade index 2072be8f4..b8d19ff04 100755 --- a/share/gui/smyrna.glade +++ b/share/gui/smyrna.glade @@ -3,16 +3,16 @@ - - 900 - 700 - Smyrna Graph visualizer ver: 0.99 ATT + + 470 + 730 + Node Properties GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER + GTK_WIN_POS_NONE False - 900 - 700 - True + 470 + 808 + False False True False @@ -23,199 +23,1039 @@ False - + True - False - 0 + True + True + GTK_POS_TOP + False + False - + True - GTK_PACK_DIRECTION_LTR - GTK_PACK_DIRECTION_LTR + False + 0 - + + 73 True - _File - True + 400 + 400 + 0 0 400 0 0 0 + 0 0 400 0 0 0 - - - - - True - gtk-new - True - - - - - - - True - gtk-open - True - - - - - - - True - gtk-save - True - - - - - - - True - gtk-save-as - True - - - - - - - True - Options - True - - - - - - - True - - - - - - True - gtk-quit - True - - - + + 100 + 20 + True + Name + False + False + GTK_JUSTIFY_LEFT + False + False + 0.10000000149 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + 0 + 5 + - - - - - - True - _Edit - True - - - - - True - gtk-cut - True - - - + + 100 + 20 + True + Label + False + False + GTK_JUSTIFY_LEFT + False + False + 0.10000000149 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 26 + + - - - True - gtk-copy - True - - - + + + 260 + 20 + True + True + True + 0 + + True + * + False + + + 50 + 6 + + - - - True - gtk-paste - True - - - + + + 409 + 20 + True + True + True + 0 + + True + * + False + + + 51 + 27 + + - - - True - gtk-delete - True - - - + + + 100 + 20 + True + Visible + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 18 + 52 + + - - - True - gtk-find - True - - - + + + 100 + 20 + True + Locked + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 146 + 53 + + - - - True - Smyrna Settings - True - - - + + + 100 + 20 + True + Highlighted + True + GTK_RELIEF_NORMAL + True + False + False + True + + 271 + 53 + + + 0 + False + False + - + True - _View - True + 400 + 400 + 0 0 400 0 0 0 + 0 0 400 0 0 0 - - - - - True - ToolBox - True - - - + + 100 + 20 + True + Attributes + False + False + GTK_JUSTIFY_LEFT + False + False + 0.10000000149 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 9 + + + + + + 460 + 20 + True + + + 3 + 20 + + + + + 0 + True + True + + + + + + 51 + True + 74 + 137 + 0 0 74 0 0 0 + 0 0 137 0 0 0 + + + + 100 + 20 + True + Position + False + False + GTK_JUSTIFY_LEFT + False + False + 0.10000000149 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 0 + + + + + + 462 + 20 + True + + + 3 + 9 + + + + + + 500 + 20 + True + X: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 4 + 27 + + + + + + 34 + 20 + True + Z: + False + False + GTK_JUSTIFY_LEFT + False + False + 0.10000000149 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 231 + 27 + + + + + + 75 + 23 + True + True + 5 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 0 -9999999 9999999 1 10 10 + + + 27 + 25 + + + + + + 75 + 23 + True + True + 5 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 0 -9999999 9999999 1 10 10 + + + 134 + 25 + + + + + + 75 + 23 + True + True + 5 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 0 -9999999 9999999 1 10 10 + + + 253 + 25 + + + + + + 30 + 20 + True + Y: + False + False + GTK_JUSTIFY_LEFT + False + False + 0.10000000149 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 113 + 26 + + + + + 0 + False + False + + + + + + 38 + True + 400 + 50 + 0 0 400 0 0 0 + 0 0 50 0 0 0 + + + + 100 + 30 + True + OK + True + GTK_RELIEF_NORMAL + True + + + + 357 + 4 + + + + + + 100 + 30 + True + Cancel + True + GTK_RELIEF_NORMAL + True + + + + 250 + 4 + + + + + 0 + False + False + GTK_PACK_END + + + + + False + True + + + + + + True + General + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + 400 + 400 + 0 0 400 0 0 0 + 0 0 400 0 0 0 + + + False + True + + + + + + True + Data + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + + + 5 + 434 + 180 + Graph Properties + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + False + + + + True + False + 2 + + + + True + GTK_BUTTONBOX_END + + + + True + Cancel + True + GTK_RELIEF_NORMAL + True + 1 + + + + + + + True + OK + True + GTK_RELIEF_NORMAL + True + 2 + + + + + + 0 + False + True + GTK_PACK_END + + + + + + True + 400 + 400 + 0 0 400 0 0 0 + 0 0 400 0 0 0 + + + + 100 + 20 + True + Graph Name + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 3 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 13 + 8 + + + + + + 100 + 20 + True + Graph File Name + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 3 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 13 + 38 + + + + + + 100 + 20 + True + Layout + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 3 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 14 + 70 + + + + + + 308 + 20 + True + True + True + 0 + + True + * + False + + + 103 + 8 + + + + + + 225 + 30 + True + dot +neato +twopi +circo +fdp +topview + False + True + + + 103 + 68 + + + + + + 262 + 20 + True + True + True + 0 + + True + * + False + + + 103 + 38 + + + + + + 46 + 25 + True + ... + True + GTK_RELIEF_NORMAL + True + + + 366 + 36 + + + + + + 130 + 30 + True + Always Visible + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 16 + 107 + + + + + + 100 + 30 + True + Locked + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 175 + 107 + + + + + + 150 + 30 + True + Topview Graph + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 302 + 106 + + + + + 0 + True + True + + + + + + + + 900 + 700 + Smyrna Graph visualizer ver: 0.99 ATT + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER + False + 900 + 700 + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 0 + + + + + + + + True + GTK_PACK_DIRECTION_LTR + GTK_PACK_DIRECTION_LTR + + + + True + _File + True + + + + True + + + + True + gtk-new + True + + + + + + + True + gtk-open + True + + + + + + + True + gtk-save + True + + + + + + + True + gtk-save-as + True + + + + + + + True + Options + True + + + + + + + True + + + + + + True + gtk-quit + True + + + + + + + + + + + True + _Edit + True + + + + True - + True - Host Selection Menu + gtk-cut + True + + + + + + + True + gtk-copy + True + + + + + + + True + gtk-paste + True + + + + + + + True + gtk-delete + True + + + + + + + True + gtk-find + True + + + + + + + True + TopviewSettings True - + + + + + + + + + True + _View + True + + + + True - + True - Show Console + ToolBox True - + - + True - Hide Console + Host Selection Menu True - + @@ -230,7 +1070,8 @@ True - + + True @@ -312,6 +1153,65 @@ + + + + True + Change Layout + True + + + + True + + + + True + Dot + True + + + + + + + True + Neato + True + + + + + + + True + Twopi + True + + + + + + + True + Circo + True + + + + + + + True + Fdp + True + + + + + + + @@ -324,7 +1224,8 @@ True - + + True @@ -436,7 +1337,8 @@ True - + + True @@ -454,7 +1356,7 @@ 0 False - False + True @@ -551,7 +1453,15 @@ False - + + True + True + test gvpr + True + GTK_RELIEF_NORMAL + True + + @@ -954,283 +1864,532 @@ - - 0 - True - True - + + 0 + True + True + + + + + 0 + False + True + + + + + + + + + + + + 166 + 192 + Tool Box + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + 166 + 192 + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + 400 + 400 + 0 0 400 0 0 0 + 0 0 400 0 0 0 + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 70 + 135 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 40 + 135 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 10 + 135 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 10 + 105 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 40 + 105 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + 70 + 105 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - + + 30 + 30 True - False - 0 + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 10 + 40 + + - - - 46 - True + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - - - 66 - 16 - True - Graph Array - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 5 - 27 - - - - - 0 - False - False - - + + + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 10 + 70 + + - - - True - False - 0 + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - - - + + + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 10 + 10 + + - - - True - True - Activate - True - GTK_RELIEF_NORMAL - True - - - - 0 - False - False - - + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - - - True - True - Remove - True - GTK_RELIEF_NORMAL - True - - - 0 - False - False - - - - - 0 - True - True - - + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 - - 0 - True - True - - 0 - False - True + 40 + 40 - - 0 + + 30 + 30 True - False - 0 + GTK_RELIEF_NORMAL + True + - + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + 130 + 40 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - + True - False - 0 + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 70 + 10 + + - - - 215 - 488 - True - True - GTK_POLICY_ALWAYS - GTK_POLICY_ALWAYS - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - - - True - True - True - False - True - GTK_JUSTIFY_LEFT - GTK_WRAP_NONE - True - 0 - 0 - 0 - 0 - 0 - 0 - - - - - - 0 - True - True - - + + + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 40 + 10 + + - - - True - 1 - 4 - False - 0 - 0 + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - - - 27 - True - True - - - True - GTK_RELIEF_NORMAL - True - - - - 2 - 3 - 0 - 1 - fill - - - + + + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 130 + 10 + + - - - 27 - True - True - + - True - GTK_RELIEF_NORMAL - True - - - - 3 - 4 - 0 - 1 - fill - - - + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 100 + 10 + + + + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + + + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 70 + 40 + + - - - True - True - Clear - True - GTK_RELIEF_NORMAL - True - - - - 0 - 1 - 0 - 1 - - - + + + 30 + 30 + True + GTK_RELIEF_NORMAL + True + - - - True - True - Hide - True - GTK_RELIEF_NORMAL - True - - - - 1 - 2 - 0 - 1 - - - - - - 0 - False - True - - + + + 30 + 30 + True + gtk-missing-image + 4 + 0.5 + 0.5 + 0 + 0 - - 0 - False - True - - 0 - True - True + 100 + 40 @@ -1269,8 +2428,8 @@ True 400 400 - 0 0 950 0 855 950 - 0 0 400 0 59.4 66 + 0 0 400 0 0 0 + 0 0 400 0 0 0 @@ -1558,7 +2717,7 @@ 79 25 True - Highlight All + Higlight All True GTK_RELIEF_NORMAL True @@ -1575,7 +2734,7 @@ 100 25 True - Unhighlight All + Unhiglight All True GTK_RELIEF_NORMAL True @@ -1650,8 +2809,8 @@ True 400 400 - 0 0 950 0 855 950 - 0 0 574 0 516.6 574 + 0 0 400 0 0 0 + 0 0 400 0 0 0 @@ -1683,8 +2842,8 @@ True 400 400 - 0 0 400 0 304.2 338 - 0 0 400 0 36 40 + 0 0 400 0 0 0 + 0 0 400 0 0 0 @@ -1749,8 +2908,8 @@ True 400 400 - 0 0 516 0 464.4 516 - 0 0 400 0 36 40 + 0 0 400 0 0 0 + 0 0 400 0 0 0 @@ -1897,8 +3056,8 @@ True 400 400 - 0 0 400 0 86.4 96 - 0 0 400 0 36 40 + 0 0 400 0 0 0 + 0 0 400 0 0 0 @@ -2001,28 +3160,252 @@ True 400 400 - 0 0 576 0 518.4 576 - 0 0 400 0 267.3 297 + 0 0 400 0 0 0 + 0 0 400 0 0 0 + + + + 419 + 80 + True + 3 + 2 + False + 0 + 0 + + + + True + False + 0 + + + + 15 + True + All + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 0 + True + True + + + + + + 75 + True + Selected + True + GTK_RELIEF_NORMAL + True + False + False + True + rbTVFilterSel1 + + + 0 + True + True + + + + + + 100 + True + Non-selected + True + GTK_RELIEF_NORMAL + True + False + False + True + rbTVFilterSel1 + + + 0 + True + True + + + + + 1 + 2 + 0 + 1 + + + + + + True + Selection + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + True + Visible + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + True + Highlighted + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 2 + 3 + + + + + + True + False + 0 + + + + 15 + True + All + True + GTK_RELIEF_NORMAL + True + False + False + True + + + 0 + True + True + + + + + + 75 + True + Visible + True + GTK_RELIEF_NORMAL + True + False + False + True + rbTVFilterVisible1 + + + 0 + True + True + + - - - 419 - 80 - True - 3 - 2 - False - 0 - 0 + + + 100 + True + Hidden + True + GTK_RELIEF_NORMAL + True + False + False + True + rbTVFilterVisible1 + + + 0 + True + True + + + + + 1 + 2 + 1 + 2 + + - + True False 0 - + 15 True All @@ -2041,17 +3424,17 @@ - + 75 True - Selected + Highlighted True GTK_RELIEF_NORMAL True False False True - rbTVFilterSel1 + rbTVFilterHigh1 0 @@ -2061,17 +3444,17 @@ - + 100 True - Non-selected + Not Highlighted True GTK_RELIEF_NORMAL True False False True - rbTVFilterSel1 + rbTVFilterHigh1 0 @@ -2080,24 +3463,200 @@ + + 1 + 2 + 2 + 3 + + + + + 2 + 30 + + + + + + 181 + 20 + True + FILTER CRITERIAS + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 0 + + + + + + 581 + 20 + True + + + 0 + 13 + + + + + + 575 + 80 + True + 2 + 5 + False + 0 + 0 + + + + 2 + True + >= + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + 1 2 0 1 + - + True - Selection + >= False False GTK_JUSTIFY_LEFT False False - 0 + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 1 + 2 + + + + + + 180 + True + True + True + 0 + + True + * + False + + + 0 + 1 + 0 + 1 + + + + + + 180 + True + True + True + 0 + + True + * + False + + + 4 + 5 + 0 + 1 + + + + + + 63 + True + DATA 1 + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 2 + 3 + 0 + 1 + + + + + + True + >= + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 0.5 0 0 @@ -2106,24 +3665,63 @@ False 0 + + 3 + 4 + 0 + 1 + + + + + + 180 + True + True + True + 0 + + True + * + False + 0 1 - 0 - 1 + 1 + 2 - + True - Visible + True + True + 0 + + True + * + False + + + 4 + 5 + 1 + 2 + + + + + + True + DATA 2 False False GTK_JUSTIFY_LEFT False False - 0 + 0.5 0.5 0 0 @@ -2133,23 +3731,23 @@ 0 - 0 - 1 + 2 + 3 1 2 - + True - Highlighted + >= False False GTK_JUSTIFY_LEFT False False - 0 + 0.5 0.5 0 0 @@ -2159,177 +3757,172 @@ 0 - 0 - 1 - 2 - 3 - - - - - - True - False - 0 - - - - 15 - True - All - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - True - True - - - - - - 75 - True - Visible - True - GTK_RELIEF_NORMAL - True - False - False - True - rbTVFilterVisible1 - - - 0 - True - True - - - - - - 100 - True - Hidden - True - GTK_RELIEF_NORMAL - True - False - False - True - rbTVFilterVisible1 - - - 0 - True - True - - - - - 1 - 2 + 3 + 4 1 2 + + + 0 + 129 + + - - - True - False - 0 + + + 576 + 22 + True + + + 0 + 209 + + - - - 15 - True - All - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - True - True - - + + + 100 + 29 + True + Clear Filter + True + GTK_RELIEF_NORMAL + True + + + + 467 + 32 + + - - - 75 - True - Highlighted - True - GTK_RELIEF_NORMAL - True - False - False - True - rbTVFilterHigh1 - - - 0 - True - True - - + + + 100 + 20 + True + Filter String + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 245 + + - - - 100 - True - Not Highlighted - True - GTK_RELIEF_NORMAL - True - False - False - True - rbTVFilterHigh1 - - - 0 - True - True - - - - - 1 - 2 - 2 - 3 - - + + + 492 + 27 + True + True + True + 0 + ([country="US",min="0",max="0"]) + True + * + False - 2 - 30 + 83 + 243 + + + 0 + True + True + + + + + + + + 14 + + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + False + + + + True + False + 2 + + + + True + GTK_BUTTONBOX_END + + + + - - 181 - 20 + True - FILTER CRITERIAS + OK + True + GTK_RELIEF_NORMAL + True + 0 + + + + + 0 + False + True + GTK_PACK_END + + + + + + 0 + 42 + True + + + + 100 + 31 + True + Active Filter False False GTK_JUSTIFY_LEFT False False - 0 + 0.5 0.5 0 0 @@ -2339,133 +3932,148 @@ 0 - 0 - 0 + 200 + 6 - - 581 - 20 + + 148 + 28 True + False + True - 0 - 13 + 291 + 8 - - 575 - 80 + + 100 + 30 True - 2 - 5 - False - 0 - 0 + Add + True + GTK_RELIEF_NORMAL + True + + + 6 + 7 + + - - - 2 - True - >= - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 0 - 1 - - - + + + 100 + 30 + True + Delete + True + GTK_RELIEF_NORMAL + True + + + 109 + 7 + + + + + 0 + False + False + + - - - True - >= - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 1 - 2 - - + + + True + True + False + False + True + False + False + False + + + 0 + True + True + + + + + - - - 180 - True - True - True - 0 - - True - * - False - - - 0 - 1 - 0 - 1 - - + + 5 + + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + False - - - 180 - True - True - True - 0 - - True - * - False - - - 4 - 5 - 0 - 1 - - + + + True + False + 2 + + + + True + GTK_BUTTONBOX_END + + + + + + + + + + + 0 + False + True + GTK_PACK_END + + + + + + True + True + True + GTK_POS_TOP + False + False + + + + True - - 63 + + 148 + 20 True - DATA 1 + Topological Fisheye False False GTK_JUSTIFY_LEFT @@ -2481,23 +4089,23 @@ 0 - 2 - 3 - 0 - 1 + 11 + 11 - + + 133 + 20 True - >= + Geometric Fisheye False False GTK_JUSTIFY_LEFT False False - 0.5 + 0 0.5 0 0 @@ -2507,56 +4115,17 @@ 0 - 3 - 4 - 0 - 1 - - - - - - 180 - True - True - True - 0 - - True - * - False - - - 0 - 1 - 1 - 2 - - - - - - True - True - True - 0 - - True - * - False - - - 4 - 5 - 1 - 2 + 327 + 13 - + + 100 + 26 True - DATA 2 + label False False GTK_JUSTIFY_LEFT @@ -2572,80 +4141,267 @@ 0 - 2 - 3 - 1 - 2 + 362 + 38 - + + 310 + 79 True - >= - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + 3 + 2 + False + 0 + 0 + + + + 56 + True + True + True + 0 + + True + * + False + + + 1 + 2 + 2 + 3 + + + + + + 56 + True + True + True + 0 + + True + * + False + + + 1 + 2 + 1 + 2 + + + + + + 56 + True + True + True + 0 + + True + * + False + + + 1 + 2 + 0 + 1 + + + + + + True + Distortion factor + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 2 + 3 + + + + + + True + Coersening factor + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + True + Num. of fine Nodes + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + - 3 - 4 - 1 - 2 + 15 + 47 - 0 - 129 + False + True + + + + + + True + Editor + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + 400 + 400 + 0 0 400 0 0 0 + 0 0 400 0 0 0 + + + False + True - - 576 - 22 + True + Fisheye + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 - 0 - 209 + tab - - 100 - 29 + + + + + True - Clear Filter - True - GTK_RELIEF_NORMAL - True - + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 - 467 - 32 + tab - - 100 - 20 + + + + + True - Filter String + False False GTK_JUSTIFY_LEFT @@ -2661,27 +4417,111 @@ 0 - 0 - 245 + tab + + + 0 + True + True + + + + + + + + 300 + 600 + + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + 300 + 600 + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 0 + + + + 25 + True + Host Selection Menu + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + True + + + + + + True + False + 0 - - 492 - 27 + True - True - True - 0 - ([country="US",min="0",max="0"]) - True - * - False - 83 - 243 + 0 + False + True + + + + + + True + 400 + 400 + 0 0 400 0 270 300 + 0 0 539 0 485.1 539 + + + 0 + True + True + + + + + + True + + + 0 + False + True @@ -2691,6 +4531,60 @@ True + + + + True + False + 0 + + + + True + True + GTK_POS_TOP + 2 + GTK_UPDATE_CONTINUOUS + False + 0.7 0 1 0.1 0 0 + + + + 0 + True + True + + + + + + + + + + 80 + 30 + True + Close + True + GTK_RELIEF_NORMAL + True + + + 0 + False + True + GTK_PACK_END + + + + + 0 + False + True + GTK_PACK_END + + @@ -2704,7 +4598,7 @@ GTK_WIN_POS_NONE False True - True + False True False False @@ -2737,26 +4631,14 @@ - - True - Apply - True - GTK_RELIEF_NORMAL - True - 0 - - - - - - + True OK True GTK_RELIEF_NORMAL True 0 - + @@ -2787,8 +4669,8 @@ - 366 - 408 + 340 + 383 True 13 3 @@ -2811,28 +4693,72 @@ - + + True + Selected Edge Color + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 8 + 9 + + + + + + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 2 + 3 + 4 + 5 + + + + + + True - Selected Edge Color - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 5 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + GTK_RELIEF_NORMAL + True + False + False + True + + + + - 0 - 1 - 8 - 9 + 2 + 3 + 3 + 4 + @@ -3031,7 +4957,7 @@ True - Default Edge Color + Randomize Edge Colors False False GTK_JUSTIFY_LEFT @@ -3057,7 +4983,7 @@ True - Default Node Color + Randomize Node Colors False False GTK_JUSTIFY_LEFT @@ -3267,136 +5193,10 @@ - - - - True - Color Theme - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 5 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 11 - 12 - fill - - - - - - - True - Ice Blue -All Pastel -Magma -Rain Forest - False - True - True - - - 1 - 2 - 11 - 12 - fill - fill - - - - - - True - False - True - - - 1 - 2 - 3 - 4 - - - - - - True - Edge Attr. For Color - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 5 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 12 - 13 - fill - - - - - - - True - True - True - True - 0 - - True - * - False - - - 1 - 2 - 12 - 13 - - - - - - - True - False - True - - - 1 - 2 - 4 - 5 - - - 10 - 17 + 6 + 29 @@ -3421,8 +5221,8 @@ Rain Forest 0 - 184 - 0 + 195 + 6 @@ -3447,8 +5247,20 @@ Rain Forest 0 - 325 - 0 + 285 + 6 + + + + + + 89 + 20 + True + + + 196 + 16 @@ -4015,9 +5827,9 @@ GLUT_BITMAP_HELVETICA_18 397 - 308 + 266 True - 7 + 6 2 False 0 @@ -4297,55 +6109,6 @@ Custom - - - - True - Node Size - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 5 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 1 - 6 - 7 - fill - - - - - - - True - True - True - GTK_POS_TOP - 0 - GTK_UPDATE_CONTINUOUS - False - 5 0 100 0 0 0 - - - 1 - 2 - 6 - 7 - fill - fill - - 28 @@ -5361,7 +7124,7 @@ Custom True - Topfish + Top. Fisheye False False GTK_JUSTIFY_LEFT @@ -5408,7 +7171,7 @@ Custom GTK_CORNER_TOP_LEFT - + True True True @@ -5423,7 +7186,7 @@ Custom 0 0 0 - + @@ -5440,50 +7203,6 @@ Custom False 0 - - - True - Arguments - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - True - True - True - True - 0 - - True - * - False - - - 0 - False - False - - - True @@ -5519,7 +7238,7 @@ Custom GTK_CORNER_TOP_LEFT - + True True True @@ -5560,10 +7279,10 @@ Custom 0 - + True True - Clone Current Graph + Apply to Current Graph True GTK_RELIEF_NORMAL True @@ -5579,14 +7298,29 @@ Custom - + + True + True + Load + True + GTK_RELIEF_NORMAL + True + + + 0 + True + True + + + + + True True - Load + Save True GTK_RELIEF_NORMAL True - 0 @@ -5596,14 +7330,13 @@ Custom - + True True - Save + RUN! True GTK_RELIEF_NORMAL True - 0 @@ -5611,105 +7344,542 @@ Custom True + + + 0 + False + True + + + + + 4 + 2 + + + + + False + True + + + + + + True + Script + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + + + + + True + UI + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + 0 + True + True + + + + + + + + 5 + 217 + 376 + + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + False + + + + True + False + 2 + + + + True + GTK_BUTTONBOX_END + + + + True + Cancel + True + GTK_RELIEF_NORMAL + True + 0 + + + + + + + True + OK + True + GTK_RELIEF_NORMAL + True + 0 + + + + + + 0 + False + True + GTK_PACK_END + + + + + + True + + + + 100 + 20 + True + Camera #1 + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_MIDDLE + -1 + False + 0 + + + 4 + 3 + + + + + + 177 + 177 + True + 9 + 1 + False + 0 + 0 + + + + True + 3 + 2 + False + 0 + 0 + + + + 8 + True + Z + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 2 + 3 + + + + + + + 7 + True + Y + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + 50 + True + X + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 100 -360 360 1 10 10 + + + 1 + 2 + 0 + 1 + + - - - True - True - Run gvpr - True - GTK_RELIEF_NORMAL - True - - - - 0 - True - True - - + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 1 -360 360 1 10 10 - 0 - False - True + 1 + 2 + 1 + 2 + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 100 -360 360 1 10 10 + + + 1 + 2 + 2 + 3 - 4 - 2 + 0 + 1 + 8 + 9 - - - False - True - - - - - True - Script - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - tab - - + + + 8 + True + + + 0 + 1 + 7 + 8 + + + - - - 0 - 0 - True - False - 0 + + + True + Camera Vector + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.899999976158 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 6 + 7 + + + + + + 8 + True + + + 0 + 1 + 4 + 5 + + + - - 40 + True + 3 + 2 + False + 0 + 0 + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 100 -500000 5000000 1 10 10 + + + 1 + 2 + 2 + 3 + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 1 -500000 500000 1 10 10 + + + 1 + 2 + 1 + 2 + + - - 456 - 16 + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 100 -500000 500000 1 10 10 - 8 - 24 + 1 + 2 + 0 + 1 - - 470 - 16 + + 50 True - 0 Nodes Selected + X False False GTK_JUSTIFY_LEFT False False - 0.5 + 0 0.5 - 0 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + 7 + True + Y + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + 8 + True + Z + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 5 0 PANGO_ELLIPSIZE_NONE -1 @@ -5717,117 +7887,122 @@ Custom 0 - 8 - 8 + 0 + 1 + 2 + 3 + - 0 - False - True + 0 + 1 + 5 + 6 + + + + + + True + Target + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 3 + 4 - - 351 - 381 + True + 3 + 2 + False + 0 + 0 - - 88 - 21 + True True - True - True - 0 - - True - * - False - + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + -50000 -50000 50000 1 10 10 - 8 - 58 + 1 + 2 + 2 + 3 - - 88 - 21 + True True - True - True - 0 - - True - * - False + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 100 -500000 500000 1 10 10 - 112 - 58 + 1 + 2 + 1 + 2 - - 88 - 21 + True True - True - True - 0 - - True - * - False - - - 216 - 58 - - - - - - 96 - 16 - True - Attribute Name - False - False - GTK_JUSTIFY_LEFT + 1 + 0 + False + GTK_UPDATE_ALWAYS + False False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + 0 -500000 50000 1 10 10 - 8 - 40 + 1 + 2 + 0 + 1 - - 40 - 16 + + 8 True - Value + Z False False GTK_JUSTIFY_LEFT @@ -5835,7 +8010,7 @@ Custom False 0 0.5 - 0 + 5 0 PANGO_ELLIPSIZE_NONE -1 @@ -5843,17 +8018,19 @@ Custom 0 - 112 - 40 + 0 + 1 + 2 + 3 + - - 88 - 16 + + 7 True - Default Value + Y False False GTK_JUSTIFY_LEFT @@ -5861,7 +8038,7 @@ Custom False 0 0.5 - 0 + 5 0 PANGO_ELLIPSIZE_NONE -1 @@ -5869,53 +8046,19 @@ Custom 0 - 216 - 40 - - - - - - 32 - 24 - True - True - + - True - GTK_RELIEF_NORMAL - True - - - - 384 - 56 - - - - - - 54 - 23 - True - True - Apply - True - GTK_RELIEF_NORMAL - True - - - - 368 - 56 + 0 + 1 + 1 + 2 + - - 72 - 16 + + 50 True - Propagate + X False False GTK_JUSTIFY_LEFT @@ -5923,7 +8066,7 @@ Custom False 0 0.5 - 0 + 5 0 PANGO_ELLIPSIZE_NONE -1 @@ -5931,140 +8074,65 @@ Custom 0 - 312 - 40 - - - - - - 428 - 26 - True - False - 0 - - - - True - True - GRAPH - True - GTK_RELIEF_NORMAL - True - False - False - True - - - - 0 - False - False - - - - - - True - True - GRAPH - True - GTK_RELIEF_NORMAL - True - False - False - True - attrRB0 - - - - 0 - False - False - - - - - - True - True - EDGE - True - GTK_RELIEF_NORMAL - True - False - False - True - attrRB0 - - - 0 - False - False - - - - - 11 - 4 + 0 + 1 + 0 + 1 + + + + 0 + 1 + 2 + 3 + + - - - 24 - 16 - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - - - - 323 - 60 - - + + + 8 + True - 0 - True - True + 0 + 1 + 1 + 2 + - - - False - True - - - - - True - Attribute - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + + + True + Position + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.899999976158 + 5 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + - tab + 9 + 24 -- 2.40.0