Репозитории ALT
5.1: | 0.98p2-alt5 |
4.1: | 0.98p2-alt5 |
4.0: | 0.98p2-alt5 |
3.0: | 0.98p2-alt3 |
Группа :: Графические оболочки/Window Maker
Пакет: wmcube-gdk
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: wmcube-gdk-0.98p2-alt-autodock.patch
Скачать
Скачать
wmcube.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/wmcube.c b/wmcube.c
index ad95a5e..bbec8a3 100644
--- a/wmcube.c
+++ b/wmcube.c
@@ -106,7 +106,7 @@ typedef struct { /* mouse regions */
/**** Graphics ***********************************/
void redraw_window(void);
-void new_window(void);
+void new_window(int argc, char **argv);
void setupcolor(short R, short G, short B);
int add_mr(int index, int x, int y, int width, int height);
int check_mr(int x, int y);
@@ -219,7 +219,7 @@ void redraw_window(void)
dockapp.rgb, 56, &dockapp.cmap);
}
-void new_window(void)
+void new_window(int argc, char **argv)
{
GdkWindowAttr attr;
Window win, iconwin;
@@ -293,6 +293,10 @@ void new_window(void)
StateHint | IconWindowHint | IconPositionHint | WindowGroupHint;
XSetWMHints(GDK_WINDOW_XDISPLAY(dockapp.win), win, &wmhints);
+ XSetCommand(GDK_WINDOW_XDISPLAY(dockapp.win), win, argv, argc);
+ XSetCommand(GDK_WINDOW_XDISPLAY(dockapp.win), iconwin, argv, argc);
+
+
/* make the mask rectangle */
memset(mask_data, 0x00, 8 * 64);
for (i = 3; i < 61; i++) {
@@ -488,7 +492,7 @@ int main(int argc, char **argv)
setupcolor(0x20, 0xB2, 0xAE);
}
- new_window();
+ new_window(argc, argv);
if (calc_cpu_total() == -1)
die();