On Tuesday 27 July 2004 17:49, Dirk Meyer wrote:
> No, it's not that easy. The audio player is as fullscreen as the image
> viewer.
Why? (I understand that it covers the screen, but "fullscreen" IMO should be 
exactly meaning: I do not want extra information on screen, which is not the 
case..
> But the idlebar should be visible in audio,
..as you say here?

> And still, we need some sort of event "SCREEN_CHANGE" arg='image viewer'.
Right.

> Event may not be possible (at least not the easy way): the image
> viewer comes to the background. Wenn it sends the event, it will be
> delivered to the plugins after the image viewer is done. Too late.
I cannot comment on this one, because I do not know the event handling well 
enough.  But I am sure there are ways around that problem, like sending two 
events, a pre- and a post-change event.

> The fullscreen vs. windows doesn't help. When a popup box shows up on
> mplayer, are we fullscreen or windowed? That doesn't work.
The "fullscreen" should just tell plugins not to display their extra 
information in the image viewer/video player/... That has nothing to do with 
popup boxes. The rest of the screen handling is a different issue.

> What I mean: you draw (add) objects to the screen. When you show a
> PopupBox, you add the box and the text to the screen. So the text
> needs to have absolute coordinates or the screen object can't draw
> it. Idea: create is relative, add the object to the window, and this
> add functions makes absolute coordinates and adds it to the screen.
Ah, OK.

But what reason is there agains storing the relative coordinate internally and 
converting it on demand?  Wouldn't this make moving windows more easy?
I admit that it's bad to add solutions for problems that are non-existent, but 
what about the two examples I came up with:
- A movable OSD? (/idlebar maybe too?)
- Animations like the suggested sliding menu (left/right icons, pressing right 
would slide the old parent menu to the left and let the submenu come from the 
right)?

-- 
Ciao, /  /                                                    .o.
     /--/                                                     ..o
    /  / ANS                                                  ooo


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to