All pastes #1513730 Raw Edit

inventario.cxx

public text v1 · immutable
#1513730 ·published 2009-07-31 13:24 UTC
rendered paste body
// generated by Fast Light User Interface Designer (fluid) version 2.1000

#include "Inventario.h"
#include <iostream>
static using namespace std;

void bt_callback(Fl_Widget*, void* userdata) {
  if (userdata=="clear"){
  	in_nome->value("");
  }
  else if (userdata=="salvar"){
  }
  if (userdata=="exit") exit(0);
}

fltk::Input *in_nome=(fltk::Input *)0;

fltk::Button *but_salvar=(fltk::Button *)0;

fltk::Button *but_exit=(fltk::Button *)0;

#include <fltk/run.h>

int main (int argc, char **argv) {

  fltk::Window* w;
   {fltk::Window* o = new fltk::Window(445, 350, "FLTK Contact List");
    w = o;
    o->shortcut(0xff1b);
    o->begin();
     {fltk::Input* o = in_nome = new fltk::Input(125, 25, 205, 25, "Nome");
      o->user_data((void*)(nome));
      o->tooltip("Digite o Nome do contato");
    }
     {fltk::Button* o = but_salvar = new fltk::Button(100, 240, 90, 30, "Salvar");
      o->callback((fltk::Callback*)bt_callback, (void*)(salvar));
      o->tooltip("Clique aqui, para salvar!");
    }
     {fltk::Button* o = but_exit = new fltk::Button(220, 240, 90, 30, "Saida");
      o->callback((fltk::Callback*)bt_callback, (void*)(exit));
      o->tooltip("Clique aqui, para sair!");
    }
    o->end();
    o->resizable(o);
  }
  w->show(argc, argv);
  return  fltk::run();
}