"taskbars" or "windows lists" in Wine

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Itacious
Level 1
Level 1
Posts: 5
Joined: Wed Sep 02, 2009 6:54 pm

"taskbars" or "windows lists" in Wine

Post by Itacious »

I am running Wine 1.2-rc7 on a Ubuntu 10.04 minimal install. I have installed X, and Wine seems to run fine. The problem is that applications that want to make a "window list" or taskbar don't draw them. It isn't a fatal error, the applications simply act like nothing happened. For instance, when I use BBClean (blackbox for Windows), it shows the panel but not the window list. And when running ReactOS Explorer in desktop mode (in the application, not Wine's "emulate virtual desktop" feature) it draws the desktop with icons, but doesn't draw the taskbar, e.g. no start button, clock, anything. One thing I think might be a conflict is how Wine manages it's windows when the "let the window manager control windows" is set to off.

I know this is stretching the limits of what Wine was intended for, but does anybody know what could be causing this? Are API calls of this kind simply not implemented?

Thanks.
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

When you say taskbar, do you mean Wine's taskbar in the virtual desktop? Because Wine doesn't have any.
Gert van den Berg

"taskbars" or "windows lists" in Wine

Post by Gert van den Berg »

On Thu, Jul 15, 2010 at 17:59, DaVince <[email protected]> wrote:
When you say taskbar, do you mean Wine's taskbar in the virtual desktop? Because Wine doesn't have any.
Seems like a basic X server with a Windows window manager under Wine
is involved... (No *nix desktop environment...)

Gert
Itacious
Level 1
Level 1
Posts: 5
Joined: Wed Sep 02, 2009 6:54 pm

Re: "taskbars" or "windows lists" in Win

Post by Itacious »

Gert van den Berg wrote:On Thu, Jul 15, 2010 at 17:59, DaVince <[email protected]> wrote:
When you say taskbar, do you mean Wine's taskbar in the virtual desktop? Because Wine doesn't have any.
Seems like a basic X server with a Windows window manager under Wine
is involved... (No *nix desktop environment...)

Gert
Pretty much. I'm trying to get a Win32 desktop environment running on top of Linux and X; without using a seperate X window manager. It's sort of like an experiment to see if it can be done. It's just whatever API call is used to get the list of open windows isn't working. Or is there even an API call for that or is it some low-level Windows voodoo or something? 8)
Itacious
Level 1
Level 1
Posts: 5
Joined: Wed Sep 02, 2009 6:54 pm

Post by Itacious »

Okay, on further testing I found out that ReactOS Explorer will draw the taskbar if "Allow the window manager to control the Windows" is ticked. Oddly, the start menu items only work if "Allow the window manager to decorate the windows" is ticked also. It's still pretty buggy though; sometimes the taskbar disappears. But it's a good start, I suppose.
Itacious
Level 1
Level 1
Posts: 5
Joined: Wed Sep 02, 2009 6:54 pm

Post by Itacious »

Itacious wrote:Oddly, the start menu items only work if "Allow the window manager to decorate the windows" is ticked also.
Scratch that, now it works. :?
Locked