UI_Style_Guide_Workbench

This forum is for general developer support questions.
Post Reply
User avatar
Amigo1
Posts: 221
Joined: Sun Jan 01, 2012 3:32 pm

UI_Style_Guide_Workbench

Post by Amigo1 »

I have a question regarding this article:

http://wiki.amigaos.net/index.php/UI_St ... AppWindows
AppWindows only work when your application is running on the Workbench screen. This makes sense because you need to be able to drag icons from Workbench to the AppWindow and draggable objects can't be dragged across screens. If the user opts to run your application on a screen other than Workbench, set your AppWindows so they will revert to AppMenus (see below)
There are some apps which make use of the AppWindow feature even if in their own screen. For example Multiview and CubicIDE. I think it's a neat feature. How is "revert" intended to be read in this context? That the AppWindow functionality should be disabled while the app is in it's own screen and only the AppMenus is desired to be active or is it still User-Style-Conform if an icon can still be dragged from the slid-down Workbench Screen to the Application Window and dropped in the AppWindow?

Thanks in advance :-)
User avatar
jaokim
Beta Tester
Beta Tester
Posts: 92
Joined: Sat Jun 18, 2011 1:41 am

Re: UI_Style_Guide_Workbench

Post by jaokim »

Amigo1 wrote:
AppWindows only work when your application is running on the Workbench screen. This makes sense because [...] draggable objects can't be dragged across screens. If the user opts to run your application on a screen other than Workbench, set your AppWindows so they will revert to AppMenus (see below)
There are some apps which make use of the AppWindow feature even if in their own screen. For example Multiview and CubicIDE.
My guess is that this is and old fact, since the feature of dragging icons from one screen to another was added in some 4.x version.

CubicIDE isn't AmigaOS 4 native, so I guess it's just supported as-is, and not something that requires modification to work. Hopefully no important applications has gone any extra length in order to disable the AppWindow feature once on a custom screen due to the above message.
User avatar
ssolie
Beta Tester
Beta Tester
Posts: 1010
Joined: Mon Dec 20, 2010 8:51 pm
Location: Canada
Contact:

Re: UI_Style_Guide_Workbench

Post by ssolie »

Amigo1 wrote:I have a question regarding this article:

http://wiki.amigaos.net/index.php/UI_St ... AppWindows
AppWindows only work when your application is running on the Workbench screen. This makes sense because you need to be able to drag icons from Workbench to the AppWindow and draggable objects can't be dragged across screens. If the user opts to run your application on a screen other than Workbench, set your AppWindows so they will revert to AppMenus (see below)
There are some apps which make use of the AppWindow feature even if in their own screen...
Fixed.
ExecSG Team Lead
User avatar
gazelle
Posts: 102
Joined: Sun Mar 04, 2012 12:49 pm
Location: Frohnleiten, Austria

Re: UI_Style_Guide_Workbench

Post by gazelle »

ssolie wrote:
Wiki wrote:AppWindows work whether the application is running on the Workbench screen or not. Users may also drag icons from another screen to the Workbench screen.
Fixed.
Isn't it the other way around? Drag icons from the Workbench screen to an AppWindow on another screen.

BTW, I made an SVG (and an rexx script which generates it) for the icon palette image. I attached it if you are interessted.
Attachments
Icon-color-palette.lha
(2.18 KiB) Downloaded 379 times
Post Reply