.funkyblue { color:#0000AF; }
This was just a test of the .NET Framework 1.1 it is a little Filesplitter in .NET which is available in german only :/
Here is my QT4 Template Installer for Dev-C++ it is unfortunately not abled to setup everything, but I hope it helps you a little bit
And here is the second example translated into english.
#include <gtkmm.h> struct MyWindow : public Gtk::Window { MyWindow(); Gtk::Button m_ok_button; Gtk::Entry m_edit; Gtk::Label m_labels[2]; enum { MW_Label1 , MW_Label2 }; void on_button_ok_clicked(); }; int main(int argc, char**argv) { Gtk::Main main_obj(argc,argv); MyWindow window_obj; main_obj.run(window_obj); return EXIT_SUCCESS; } MyWindow::MyWindow() : m_ok_button(Gtk::Stock::OK) { set_title(“GTKmm example 2″); Gtk::VBox * vbox = new Gtk::VBox; add(*Gtk::manage(vbox)); vbox->set_homogeneous(true); vbox->set_spacing( 10 ); vbox->set_border_width( 10 ); vbox->pack_start( m_labels[ MW_Label1 ],true,true); Gtk::HBox * hbox = new Gtk::HBox; vbox->pack_start( *Gtk::manage( hbox )); hbox->pack_start( m_labels[ MW_Label2 ] ); hbox->pack_start( m_edit ); hbox->set_spacing( 15 ); vbox->pack_start( m_ok_button ); m_labels[MW_Label1].set_text(“Enter a text and click ‘OK’”); m_labels[MW_Label2].set_text(“Enter text: “); m_ok_button.signal_clicked() .connect( sigc::mem_fun(*this,&MyWindow::on_button_ok_clicked)); show_all(); } void MyWindow::on_button_ok_clicked() { m_labels[MW_Label1].set_text( m_edit.get_text()); }
Download this code: gtkmm_example2.cpp
I’ve just translated the GTKmm Examples into english and publish them here now
// Needed for each application to initialize GTK+ and GTKmm #include <gtkmm/Main.h> // Needed Buttons #include <gtkmm/Button.h> // Needed for the Window ;) #include <gtkmm/Window.h> // Just inherit from Gtk::Window struct MyWindow : public Gtk::Window { MyWindow(); Gtk::Button m_quit_button; // We just want a button void on_button_quit_clicked(); // this should be executed on a button click }; MyWindow::MyWindow() : m_quit_button(“Quit”) // Setting the caption of the button { set_size_request( 200 , 100 ); // Setting the window size set_title(“Hello World”); // Setting the window caption add(m_quit_button); // add the button to the window // set the button click signal handler m_quit_button.signal_clicked() .connect(sigc::mem_fun(*this,&MyWindow::on_button_quit_clicked)); show_all(); // Shows all widgets } // Signal void MyWindow::on_button_quit_clicked() { hide();// closes the window and quits } int main(int argc, char**argv) { // To guarantee standard GTK+ commandline parameters the // argument variables are passed for the intialization Gtk::Main main_obj(argc,argv); MyWindow window_obj; // An instance of our inherited window main_obj.run(window_obj); // starting the application return EXIT_SUCCESS; // return 0 }
Download this code: gtkmm_example1.cpp
Hi and welcome to my blog. Instead of writing a new page, I’ve decided to use just a blog. This is much easier and nicer.
I will still provide all downloads and stuff I’ve published on my old page
BR