Can you help me to fixe this.
class Timeline : public Gtk::Bin
{
public:
Timeline();
protected:
virtual void
on_size_allocate(Gtk::Allocation &allocation);
};
Timeline::Timeline() :
Gtk::Bin()
{
Gtk::Paned* child = new
Gtk::Paned(Gtk::ORIENTATION_HORIZONTAL);
Gtk::Frame* frame = new Gtk::Frame("Main");
Gtk::Label* label = new Gtk::Label("A long Label ...");
paned->add1(*frame);
paned->add2(*label);
add(*child);
}
void Timeline::on_size_allocate(Gtk::Allocation
&allocation)
{
Gtk::Bin::on_size_allocate(allocation);
get_child()->set_allocation(allocation);
}
--------------------------------------------------------------------------------------------
class Timeline : public Gtk::Bin
{
public:
Timeline();
protected:
virtual void
on_size_allocate(Gtk::Allocation &allocation);
};
Timeline::Timeline() :
Gtk::Bin()
{
Gtk::Label* child = new
Gtk::Label("It Works!");
add(*child);
}
void Timeline::on_size_allocate(Gtk::Allocation
&allocation)
{
Gtk::Bin::on_size_allocate(allocation);
get_child()->set_allocation(allocation);
}
ExampleWindow::ExampleWindow() : Gtk::Window()
{
Timeline* myWidget = new Timeline();
add(myWidget);
show_all();
}