Re: Compiling in Windows
- From: Iker Perez de Albeniz <ialbeniz cbt es>
- To: gtkmm-list gnome org
- Subject: Re: Compiling in Windows
- Date: Thu, 25 Oct 2007 18:45:03 +0200
i have tried many thing and somethin strage aocurs..
I have to element on the window... a EventBox (whith a image inside) and a
actiongroup..
i have tried to call to diferent functions that makes the same.. to show
what hapends..
for example:
void examplewindow::minimize1(){ //to call from the actiongroup
iconify();
}
bool examplewindow::minimize2(){ //to call from the eventBox
iconify();
return true;
}
m_refActionGroup->add(Gtk::Action::create("FileQuit", Gtk::Stock::QUIT),
sigc::mem_fun(*this, &examplewindow::minimize1));
event_Min.signal_button_press_event().connect(sigc::mem_fun(*this,
&examplewindow::minimize2));
the minimization called from the action group worked fine but the
minimazion from the evenbox makes the window work wrongly...
i need to do it with an eventbox.. any idea what hapends... maybe no true
value is returned...?�?�?�?�?
thisn only hapends compiling in win32..
On Thu, 25 Oct 2007 12:20:25 +0200, mail5660 <ialbeniz cbt es> wrote:
>
>
>>
>> 3) I have delete the decoration of my windows with set_decorated(false)
>> and then i have made my own close/minimize/maximize buttons... but when
>> i minimize then i try to maximize pushing the app icon of the
>> windowbar.. the problem is thar when i maximize the window elements
>> thont run except the minimize button and when i push in all parts of the
>> window, the app minimized again..
>>
>
> I call iconify() method from a custom widget contained on the window..
>
> bool windowBorder::minWindow(GdkEventButton* event)
> {
> image_Min.set("./pixmaps/minimizar_hit.png");
> gdk_window_iconify(gdk_window_get_toplevel(event->window));
> return true;
>
> }
>
> aparently that way to minimize the window dont work very well... i have
> read that gtk_window_iconify works better but
> gdk_window_get_toplevel(event->window) returns me a gdk::window not a
> gtk::window..
>
> maybe a beter idea is to make a function in the toplevel window like..
>
> void mainWindow::minimize(){
>
> iconify();
> }
>
> and call it from my custom widget.. the proble is that i dont know how to
> call funtions of a parent widget from a contained widget.. maybe this
> solution could be the best and i think this will help me for other
> trubles.. any idea?
>
>
> thanks.
>
> _______________________________________________
> gtkmm-list mailing list
> gtkmm-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtkmm-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]