Sure.

object win;
object da;
array dasize;

void show_current()
{
   return;
}

int main(int ac,array am)
{
   GTK2.setup_gtk(am);

   win=GTK2.Window(GTK2.WindowToplevel);
   win->set_size_request(700,1000);
   
   object hbox=GTK2.Hpaned();

   da=GTK2.DrawingArea();

   da->signal_connect("configure-event",lambda(object da,array req) { dasize=({ 
req[0]->width, req[0]->height}); remove_call_out(show_current); 
call_out(show_current,0); });

   hbox->add(da);

   win->add(hbox);
   win->show_all();

   show_current();
 
   return -1;
}
  • GTK... Mirar @ Pike developers forum
    • ... Mirar @ Pike developers forum
      • ... Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum
        • ... Mirar @ Pike developers forum
    • ... Mirar @ Pike developers forum
      • ... Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum
        • ... Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum

Reply via email to