Update gtk119

This commit is contained in:
daleclack 2021-12-24 23:28:46 +08:00
parent 076a79deef
commit bd11f73c9b
2 changed files with 18 additions and 3 deletions

View File

@ -1,5 +1,20 @@
#include "MyWin.hh"
MyWin::MyWin(){
MyWin::MyWin()
:main_box(Gtk::ORIENTATION_VERTICAL,5),
btnbox(Gtk::ORIENTATION_VERTICAL,5)
{
//Add Widgets
set_default_size(800,450);
set_icon_name("org.gtk.daleclack");
//Scrolled Window
sw.set_policy(Gtk::POLICY_AUTOMATIC,Gtk::POLICY_AUTOMATIC);
sw.add(image_area);
main_box.pack_start(sw);
main_box.pack_start(btnbox,Gtk::PACK_SHRINK);
add(main_box);
show_all_children();
}

View File

@ -8,8 +8,8 @@ class MyWin : public Gtk::Window{
private:
//Child widgets
Gtk::ScrolledWindow sw;
Gtk::Image image;
Gtk::Box main_box;
Gtk::DrawingArea image_area;
Gtk::Box main_box,btnbox;
//Gesture control