ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/bin/pclient
(Generate patch)

Comparing deliantra/Deliantra-Client/bin/pclient (file contents):
Revision 1.72 by root, Tue Apr 11 18:06:53 2006 UTC vs.
Revision 1.73 by root, Tue Apr 11 19:31:19 2006 UTC

110 $CFClient::UI::TOPLEVEL->add ($ALT_ENTER_MESSAGE); 110 $CFClient::UI::TOPLEVEL->add ($ALT_ENTER_MESSAGE);
111 111
112 $MAPWIDGET = new CFClient::UI::MapWidget; 112 $MAPWIDGET = new CFClient::UI::MapWidget;
113 $CFClient::UI::TOPLEVEL->add ($MAPWIDGET); 113 $CFClient::UI::TOPLEVEL->add ($MAPWIDGET);
114 $MAPWIDGET->focus_in; 114 $MAPWIDGET->focus_in;
115
116 # Test code #d#
117 unless ($tw) { # haha...
118 my $w = new CFClient::UI::Window
119 w => 300, h => 300,
120 child => (my $frame = new CFClient::UI::FancyFrame);
121 $CFClient::UI::TOPLEVEL->add ($w);
122
123 $frame->add (my $vbox = new CFClient::UI::VBox);
124
125 $vbox->add (new CFClient::UI::Entry text => "hallo");
126 $vbox->add (new CFClient::UI::Slider);
127
128 $tw = new CFClient::UI::Animator x => $WIDTH - 200, w => 600, h => 300;
129 my $lbl1 = new CFClient::UI::Label text => "<i>This</i> is a\n<u>TEST</u>!\nOf a themed\nFrame!";
130 my $lbl2 = new CFClient::UI::Label text => "LBL2";
131 my $vb = new CFClient::UI::VBox;
132 my $f = new CFClient::UI::FancyFrame;
133 my $f2 = new CFClient::UI::FancyFrame;
134 $f->add ($lbl1);
135 $f2->add ($lbl2);
136 $vb->add ($f);
137 $vb->add ($f2, 1);
138
139 $tw->add ($vb);
140 $tw->moveto (0, 0);
141 $CFClient::UI::TOPLEVEL->add ($tw);
142
143# $f->move ($WIDTH - 200, 0);
144# $CFClient::UI::TOPLEVEL->add ($f);
145 }
146} 115}
147 116
148sub destroy_screen { 117sub destroy_screen {
149 remove Glib::Source $SDL_TIMER; 118 remove Glib::Source $SDL_TIMER;
150 undef $SDL_APP; 119 undef $SDL_APP;
196 165
197 glMatrixMode GL_PROJECTION; 166 glMatrixMode GL_PROJECTION;
198 glLoadIdentity; 167 glLoadIdentity;
199 glOrtho 0, $WIDTH, $HEIGHT, 0, -10000 , 10000; 168 glOrtho 0, $WIDTH, $HEIGHT, 0, -10000 , 10000;
200 glMatrixMode GL_MODELVIEW; 169 glMatrixMode GL_MODELVIEW;
170 glLoadIdentity;
201 171
202 glClear GL_COLOR_BUFFER_BIT; 172 glClear GL_COLOR_BUFFER_BIT;
203 173
204 $CFClient::UI::TOPLEVEL->draw; 174 $CFClient::UI::TOPLEVEL->draw;
205 175

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines