Re: gkrellm, right side of the screen, hiding
"Salatiel Filho" <[email protected]>
| Newsgroups | gmane.comp.gnome.apps.gkrellm |
|---|---|
| Message-ID | <[email protected]> |
On 6/22/06, Daniel Adamski <[email protected]> wrote: > > On 2006-06-04 23:14:58, Daniel Adamski <[email protected]> wrote: > > > As some of you know, if you click with your middle mouse button on the > edge of > > gkrellm than it "hides" to a narrow stripe. It works OK (or at least as > I would > > expected) if gkrellm is at the left edge of the screen: > > http://mars.iti.pk.edu.pl/~danadam/01.jpg (12 KB) > > http://mars.iti.pk.edu.pl/~danadam/02.jpg (4.3 KB) > > > > I prefer having it at the right edge of the screen, but unfortunately it > > doesn't behave as I would expected in that case. After middle-clicking > on > > gkrellm it folds to ITS left border, so the narrow stripe isn't placed > at the > > right edge: > > http://mars.iti.pk.edu.pl/~danadam/03.jpg (11 KB) > > http://mars.iti.pk.edu.pl/~danadam/04.jpg (4.5 KB) > > > > Now if I middle-click it one more time it unfolds again to left: > > http://mars.iti.pk.edu.pl/~danadam/05.jpg (13 KB) > > > > From now on it stays where it is and successive middle-clicks doesn't > make it > > "move" to the left. > > > > I use Debian (testing), gkrellm 2.2.9, openbox 3.2 . > > > Here are some results of my evening investigation. I have no idea of GTK > programming so these are only clues. Maybe some of you can use them to try > to > fix it. > > Chunk of code from src/main.c: > > static gboolean > side_frame_button_press(GtkWidget *widget, GdkEventButton *ev, gpointer > data) > { > [...] > if (ev->button == 2 || (_GK.m2 && ev->button == 1)) > { > if (monitors_visible) > { > // show widgets > if (direction == CLOSE_RIGHT) > { > gdk_window_move(gtree.window->window, > x_gkrell - _GK.chart_width, y_gkrell); > } > } > else > { > // hide widgets > if (direction == CLOSE_RIGHT) > { > gdk_window_move(gtree.window->window, > x_gkrell + _GK.chart_width, y_gkrell); > } > } > } > > > Variable direction equals CLOSE_RIGHT if gkrellm window is on the right > side of > the screen. As you can see, gkrellm window is moved to the right during > hiding. > Or at least it should be moved. In my case it won't be moved if it's > placed at > the right edge of screen. On my system I'm not able to move gkrellm window > out > of the screen and this code tries to do it. It appears that it doesn't > matter > that those widgets are hidden. > > So, if anyone knows how to make gkrellm to be able to move out of the > screen, > please tell me. I'd appreciate it very much. > > > Best Regards! > -- > Daniel Adamski > > > --------------------------------------------------------------------- > Dzwon za grosze, a nawet za darmo! > >>> http://link.interia.pl/f1967 > > > _______________________________________________ > Gkrellm mailing list > [email protected] > http://ninja.linux-phreak.biz/mailman/listinfo/gkrellm > Here , it works fine. Version 2.2.7 -- []'s Salatiel "O maior prazer do inteligente é bancar o idiota diante de um idiota que banca o inteligente". _______________________________________________ Gkrellm mailing list [email protected] http://ninja.linux-phreak.biz/mailman/listinfo/gkrellm