diff --git a/contrib/gtk-tool/Gtk_LdapItem.cc b/contrib/gtk-tool/Gtk_LdapItem.cc deleted file mode 100644 index 0801101e46..0000000000 --- a/contrib/gtk-tool/Gtk_LdapItem.cc +++ /dev/null @@ -1,38 +0,0 @@ -#include "Gtk_LdapItem.h" - -Gtk_LdapItem::Gtk_LdapItem() : Gtk_TreeItem() { - cout << "Gtk_LdapItem()" << endl; -} - -Gtk_LdapItem::Gtk_LdapItem(char *c) : Gtk_TreeItem() { - cout << "Gtk_LdapItem(" << c << ")" << endl; - this->dn = c; -} - -Gtk_LdapItem::Gtk_LdapItem(Gtk_TreeItem *item) : Gtk_TreeItem(*item) { - cout << "Gtk_LdapItem(*item)" << endl; -} - -Gtk_LdapItem::Gtk_LdapItem(Gtk_TreeItem &item) : Gtk_TreeItem(item) { - cout << "Gtk_LdapItem(&item)" << endl; -} - -void Gtk_LdapItem::expand_impl() { - cout << this->dn << " expanded" << endl; -} - -void Gtk_LdapItem::collapse_impl() { - cout << this->dn << " collapsed" << endl; -} - -void Gtk_LdapItem::select_impl() { - cout << this->dn << " selected" << endl; -} - -void Gtk_LdapItem::deselect_impl() { - cout << this->dn << " deselected" << endl; -} - -void Gtk_LdapItem::toggle_impl() { - cout << this->dn << " toggled" << endl; -} diff --git a/contrib/gtk-tool/My_Scroller.cc b/contrib/gtk-tool/My_Scroller.cc deleted file mode 100644 index 19c4da22e8..0000000000 --- a/contrib/gtk-tool/My_Scroller.cc +++ /dev/null @@ -1,21 +0,0 @@ -#include "My_Scroller.h" - -#include - -void My_Scroller::remove_child(int i) { -// cout << "Unparenting child[" << i << "]" << endl; -// this->children[i]->unparent(); - cout << "Deleting child[" << i << "] from children" << endl; -// this->remove(children()->first()); -// delete this->children[i]; - this->remove_c(this->children[i]->gtkobj()); - gtk_widget_destroy(this->children[i]->gtkobj()); - cout << "done" << endl; -} -void My_Scroller::add_child(Gtk_Widget *w) { - cout << "My_Scroller::add_child()" << endl; -// w->reparent(this); - this->add(w); - cout << "done" << endl; - this->children[0] = w; -} diff --git a/contrib/gtk-tool/My_Scroller.h b/contrib/gtk-tool/My_Scroller.h deleted file mode 100644 index 15ff26c6f9..0000000000 --- a/contrib/gtk-tool/My_Scroller.h +++ /dev/null @@ -1,12 +0,0 @@ -#ifndef MY_SCROLLER_H -#define MY_SCROLLER_H -#include -#include "gtk.h" - -class My_Scroller : public Gtk_ScrolledWindow { -public: - Gtk_Widget *children[2]; - void add_child(Gtk_Widget *w); - void remove_child(int i); -}; -#endif diff --git a/contrib/gtk-tool/db_node.xpm b/contrib/gtk-tool/db_node.xpm deleted file mode 100644 index 698b2e2a1f..0000000000 --- a/contrib/gtk-tool/db_node.xpm +++ /dev/null @@ -1,364 +0,0 @@ -/* XPM */ -static char * db_node_xpm[] = { -"100 100 261 2", -" c None", -". c #010101", -"+ c #080808", -"@ c #090909", -"# c #0A0909", -"$ c #121111", -"% c #222121", -"& c #2A2929", -"* c #191919", -"= c #0E0E0E", -"- c #060606", -"; c #000000", -"> c #030303", -", c #1A1919", -"' c #1C1B1B", -") c #2F2E2E", -"! c #3D3C3C", -"~ c #424141", -"{ c #545252", -"] c #565454", -"^ c #555353", -"/ c #4F4D4D", -"( c #3E3D3D", -"_ c #212121", -": c #080707", -"< c #101010", -"[ c #2F2D2D", -"} c #383737", -"| c #504E4E", -"1 c #514F4F", -"2 c #4B4949", -"3 c #302F2F", -"4 c #252424", -"5 c #0D0D0D", -"6 c #020202", -"7 c #212020", -"8 c #4E4C4C", -"9 c #464444", -"0 c #323131", -"a c #151515", -"b c #525050", -"c c #474646", -"d c #141313", -"e c #4D4B4B", -"f c #424040", -"g c #201F1F", -"h c #1B1A1A", -"i c #454444", -"j c #676767", -"k c #242424", -"l c #3B3A3A", -"m c #535151", -"n c #4C4A4A", -"o c #1B1B1B", -"p c #AEAEAE", -"q c #DBDBDB", -"r c #D0D0D0", -"s c #777777", -"t c #1F1F1F", -"u c #464545", -"v c #3C3A3A", -"w c #3F3F3F", -"x c #8C8C8C", -"y c #EEEEEE", -"z c #FFFFFF", -"A c #E7E7E7", -"B c #AAAAAA", -"C c #575757", -"D c #403F3F", -"E c #393838", -"F c #2E2D2D", -"G c #171616", -"H c #272727", -"I c #949494", -"J c #BEBEBE", -"K c #F3F3F3", -"L c #C7C7C7", -"M c #8F8F8F", -"N c #606060", -"O c #2F2F2F", -"P c #222222", -"Q c #474545", -"R c #4A4848", -"S c #2B2A2A", -"T c #303030", -"U c #868686", -"V c #F7F7F7", -"W c #FEFEFE", -"X c #636363", -"Y c #4B4B4B", -"Z c #111111", -"` c #121212", -" . c #131313", -".. c #2C2A2A", -"+. c #343333", -"@. c #232222", -"#. c #171717", -"$. c #181818", -"%. c #646464", -"&. c #9E9E9E", -"*. c #D5D5D5", -"=. c #9B9B9B", -"-. c #D4D4D4", -";. c #F9F9F9", -">. c #F4F4F4", -",. c #C6C6C6", -"'. c #6D6D6D", -"). c #CCCCCC", -"!. c #292929", -"~. c #9F9F9F", -"{. c #BCBCBC", -"]. c #8B8B8B", -"^. c #999999", -"/. c #FAFAFA", -"(. c #DFDFDF", -"_. c #D9D9D9", -":. c #1A1A1A", -"<. c #EBEBEB", -"[. c #202020", -"}. c #C4C4C4", -"|. c #686868", -"1. c #727272", -"2. c #FCFCFC", -"3. c #BDBDBD", -"4. c #A6A6A6", -"5. c #9A9A9A", -"6. c #CACACA", -"7. c #D7D7D7", -"8. c #2E2E2E", -"9. c #A5A5A5", -"0. c #EAEAEA", -"a. c #B5B5B5", -"b. c #A8A8A8", -"c. c #B9B9B9", -"d. c #989898", -"e. c #D6D6D6", -"f. c #E9E9E9", -"g. c #B1B1B1", -"h. c #ABABAB", -"i. c #BABABA", -"j. c #969696", -"k. c #DCDCDC", -"l. c #B3B3B3", -"m. c #BBBBBB", -"n. c #909090", -"o. c #A1A1A1", -"p. c #B7B7B7", -"q. c #EDEDED", -"r. c #ECECEC", -"s. c #0C0C0C", -"t. c #8D8D8D", -"u. c #E1E1E1", -"v. c #232323", -"w. c #E2E2E2", -"x. c #DADADA", -"y. c #1E1E1E", -"z. c #E5E5E5", -"A. c #D3D3D3", -"B. c #2A2A2A", -"C. c #141414", -"D. c #AFAFAF", -"E. c #656565", -"F. c #717171", -"G. c #C1C1C1", -"H. c #313131", -"I. c #B0B0B0", -"J. c #4F4F4F", -"K. c #CECECE", -"L. c #343434", -"M. c #B8B8B8", -"N. c #363636", -"O. c #E0E0E0", -"P. c #050505", -"Q. c #C5C5C5", -"R. c #C8C8C8", -"S. c #262626", -"T. c #252525", -"U. c #CFCFCF", -"V. c #F8F8F8", -"W. c #0A0A0A", -"X. c #161616", -"Y. c #0B0B0B", -"Z. c #282828", -"`. c #595959", -" + c #505050", -".+ c #494949", -"++ c #D1D1D1", -"@+ c #666666", -"#+ c #6A6A6A", -"$+ c #2C2C2C", -"%+ c #ACACAC", -"&+ c #EFEFEF", -"*+ c #5C5C5C", -"=+ c #797979", -"-+ c #BFBFBF", -";+ c #535353", -">+ c #838383", -",+ c #F2F2F2", -"'+ c #828282", -")+ c #404040", -"!+ c #353535", -"~+ c #3B3B3B", -"{+ c #A9A9A9", -"]+ c #FDFDFD", -"^+ c #4C4C4C", -"/+ c #FBFBFB", -"(+ c #CDCDCD", -"_+ c #2B2B2B", -":+ c #F6F6F6", -"<+ c #585858", -"[+ c #C9C9C9", -"}+ c #7E7E7E", -"|+ c #E4E4E4", -"1+ c #919191", -"2+ c #393939", -"3+ c #ADADAD", -"4+ c #A3A3A3", -"5+ c #B4B4B4", -"6+ c #B2B2B2", -"7+ c #E6E6E6", -"8+ c #D2D2D2", -"9+ c #A4A4A4", -"0+ c #CBCBCB", -"a+ c #F0F0F0", -"b+ c #3A3A3A", -"c+ c #E3E3E3", -"d+ c #9D9D9D", -"e+ c #767676", -"f+ c #C3C3C3", -"g+ c #5A5A5A", -"h+ c #707070", -"i+ c #747474", -"j+ c #808080", -"k+ c #C0C0C0", -"l+ c #DDDDDD", -"m+ c #3D3D3D", -"n+ c #898989", -"o+ c #959595", -"p+ c #F5F5F5", -"q+ c #848484", -"r+ c #545454", -"s+ c #888888", -"t+ c #383838", -"u+ c #7D7D7D", -"v+ c #878787", -"w+ c #626262", -"x+ c #6E6E6E", -"y+ c #4A4A4A", -"z+ c #616161", -"A+ c #858585", -"B+ c #929292", -"C+ c #F1F1F1", -"D+ c #3C3C3C", -"E+ c #757575", -"F+ c #6B6B6B", -"G+ c #C2C2C2", -"H+ c #373737", -"I+ c #E8E8E8", -"J+ c #7C7C7C", -"K+ c #565656", -"L+ c #5F5F5F", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" . + @ @ # $ % & & & & & & & & & & & & & & * = @ @ @ - ; ", -" ; ; > , ' ) ! ! ~ { ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] / ( ! ! _ ' $ ; ; ", -" ; : < [ } | 1 ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] { | 2 3 4 5 6 ", -" 6 7 ! 8 ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] 9 0 a ; ", -" + 0 b ^ ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ c _ 6 ", -" d e ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ! > ", -" ; f ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] g ", -" h b ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ i = ", -" j k l m ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] n & o p ", -" q r s t & u 1 ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] e v t w x y q ", -" q z z A B C 5 , } D ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] 1 E F G H I J z z z q ", -" q z z z z z K L M N O F P 4 } Q Q R ^ ] ] ] ] ] ] ] ] ] ] ] ] ^ ] ] ] ] ] ] ] ] ] ] ] 1 c Q Q S 4 k T O U M y V z z z z z q ", -" q z z z z z W z z z z V L L s X X Y Z ` ` .h ..+.+.+.+.+.+.+.+.+.+.+.+.+.+.@.#.` ` ` $.%.X X &.L *.z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z p =.=.=.=.=.=.=.=.=.=.=.=.=.=.-.z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z ;.>.>.>.>.;.z z z z z z z z z z W W z z z z z z z ,.'.z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z ).!.~.L {.].^./.z z z z z z z z r (.z z z z z z z _.:.z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z <.[.}.z z ;.|.1.2.3.4.{.5.6.W 7.8.9.0.a.b.c.d.e.z _.:.f.L 9.B V ;.g.h.i.j.k.z 2.i.l.m.n.*.z 7.o.p.9.q.z z z z q ", -" q z z z z z r._ }.z z z ,.s.r t.V z u.v.w.x.y.b.z.M 2.z A.B.f._.C.D.2.2.E.F.A 5.z z G.H.>.I.J.W z e.*.K.L.z.z M.N.r.z z z q ", -" q z z z z z r._ }.z z z O.P.h./.(.Q.R.S.p z T.U.z V.q Q.U.W.R._.X.O.z z Q.Y.q.;.7.L {.$.r I Z.p.k.<.2.`. +{.{.m..+,.z z z q ", -" q z z z z z r._ }.z z z ++- m.@+#+-.u.$+%+z T.U.&+*+=+e.<.Y.L _.:.z z z q ; -+;+>+x.*.:.U.,+'+)+!+t ].!+>+z z z z z z z z q ", -" q z z z z z r._ }.z z z ].~+i.Z w.z K B.%+z T.U.{+ ./.z ;.Y.L _.$.q.z z M.< t.[.W z w.:.U.V.z ]+2.&.T.%.J.z z z <.3.z z z q ", -" q z z z z z K.s.h.;.;.{.^+e.f.t {+/+++L.9.z S.D.A.t J /+R.v.-+(+_+o./.:+<+5.L * U./.}.t [+}+|+2./.n.1+k.2+Q./+:+3+&+z z z q ", -" q z z z z z L 4+h.G.J 6.;.z z &+5+A.y [+3.z }.3+/+f.6+-.>.-+L L L q.6.p -.z z 7+5+*.>.c.(+8+9+J m.0+]+z >.3+i.Q./+z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z W A %+a.g.d.*.z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z a+b+A.z z U.1.z z W u.V z z z ]+2.V.:+z z z z z z z z z K |+z z z z /+z &+z z z z z z z z z z q ", -" q z z z z z W z z z z z z z i.y.c+z z z ,+z b.1.++d+e+,+f+2+3+2+-.g+2+/+z z #+d.K 1.~.K.h+I.]+i+1.j+`.z z z z z z z z z z q ", -" q z z z z z W z z z z z z z q s._+@+1+k+V _.[.l+z /.m+n+u.` j.7+/.e._ 7.z z o+p+q+r+z z U.$._.s+B.r f.z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z _.F.w _+Y.t+u+S.{.{.{.{.++u.X._.W z z v+w+]+_._.2.$+x+{.{.{.{.<.s+y+z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z V.z z z p+l. .z+_+V z z z O.u.X._.W z z q.!.,.[+]+2.B.A+z z z V.A s+y+z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z B+u.z z z w.T ).$.).z z C+{+u.X._.W z z z n.~+0.z W n+D+2.z z L A.s+y+z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z 5. +g.*.L E+Q.z 3.F+G+,.m.p+5+y.l.W z z z f.'+z z z p+x v+r m.r /.%.H+&+z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z f.z.A 2.z z z W I+>.z z z z z W z z z z /+z z z z z V A 2.z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z q ", -" ; q z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z 4. ", -" ; p.z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z z z ;+ ", -" Y.n+A z z z W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z z z z z 0+^+ ", -" :.J+U./+W z z z z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z z z z ]+/+b.K+- ", -" ; ; L+].f+V z z z z z z z z z z z z z z z z z z z z z W z z z z z z z z z z z z z z z z z z z z O.f+%.b+; ", -" ; P H *+].].x.&+&+K z z z z z z z z z z z z z W z z z z z z z z z z z ]+&+&+&+l.].].!+H .; ", -" ; ; ; #.;+;+;+;+;+9+p.p.p.p.p.p.p.p.p.p.p.p.p.p.u+;+;+;+;+y+; ; ; ; ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/contrib/gtk-tool/ldap_manager.cc b/contrib/gtk-tool/ldap_manager.cc deleted file mode 100644 index 6ede1e9b12..0000000000 --- a/contrib/gtk-tool/ldap_manager.cc +++ /dev/null @@ -1,132 +0,0 @@ -#include "ldap_entry.h" - -class ldap_manager { - ldap_entry *entries; - int result_identifier; - char *search_filter, *base_dn; - char *ldap_action, *host; - int link_identifier; - int entriesCount; - - int connect(char *host) { - this->link_identifier = ldap_connect(host); - if (this->link_identifier) return 1; - return 0; - } - - void disconnect() { - // ldap_close($this->link_identifier); - } - - int ldapTakeAction(char *a) { - char *func_ptr = "ldap_".$a; - if (this->result_identifier = func_ptr(this->link_identifier, this->base_dn, this->search_filter)) { - this->entriesCount = ldap_count_entries(this->link_identifier, this->result_identifier); - return 1; - } - return 0; - } - - int getEntries() { - int i=0; - entry = new ldap_entry(this->link_identifier); - entry->r_e_i = ldap_first_entry(this->link_identifier, this->result_identifier); - while(entry->r_e_i) { - entry->dn = ldap_get_dn(this->link_identifier, entry->r_e_i); - entry->getAttributes(); - this->entries[i] = $entry; - i++; - r = entry->r_e_i; - entry = new ldap_entry(this->link_identifier); - entry->r_e_i = ldap_next_entry(this->link_identifier, r); - } -// ldap_free_result(this->result_identifier); - } - - void displayEntries() { - printf(this->formatHTMLEntries()); - } - - void loadAttributeNames() { - global $attribute_names; - fp = fopen("at.conf2", "r"); - int i = 0; - while (!feof(fp)) { - string = ""; - foo = ""; - string = fgets(fp, 80); - foo = strtok(string, " "); - attribute_names[i][0] = foo; - foo = strtok("\n"); - attribute_names[i][1] = foo; - i++; - } - return $attribute_names; - } - char* formatHTMLBaseDN(char *dn) { - global $FILE, $host; - char *string = ""; - attribs = ldap_explode_dn(dn, 0); - names = ldap_explode_dn(dn, 1); - for (int i=0; i".$names[$i].", "; - } - else { - $string .= "".$names[$i].", "; - } - } - return $string; - } - - cfunction formatHTMLEntries() { - $string = ""; - $string .= ''; - $string .= "\n"; - for ($i=0; $ientries); $i++) { - $e = $this->entries[$i]; - $string .= $e->formatHTMLAttributes(); - } - $string .= "
\n"; - return $string; - } - - cfunction calculateTime($string, $s_t, $e_t) { - $tok1 = strtok($s_t, " "); - $msecs1 = $tok1; - $tok1 = strtok(" "); - $secs1 = $tok1; - - $tok2 = strtok($e_t, " "); - $msecs2 = $tok2; - $tok2 = strtok(" "); - $secs2 = $tok2; - $t_t = (float) ($secs2 + $msecs2) - (float) ($secs1 + $msecs1); - echo "execution time for ".$string." : ".$t_t." seconds
\n"; - // echo "start: ".$secs1."
\n"; - // echo "end: ".$secs2."
\n"; - return (float) $t_t; - } - - cfunction stripString($string, $tokens) { - $s = $string; - for ($i=0; $i