Click HereClick Here
home features news forums classifieds faqs links search
5152 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Channel: #Amigaworld
Channel Policy and Guidelines

(Uses JAVA Applet and Port 1024)
Visit the Chatroom Website

Who's Online
 23 guest(s) on-line.
 2 member(s) on-line.


 sundown,  AmigAlex

You are an anonymous user.
Register Now!
 sundown:  1 min ago
 AmigAlex:  4 mins ago
 persia:  11 mins ago
 number6:  16 mins ago
 mbrantley:  17 mins ago
 Valiant:  21 mins ago
 resle:  21 mins ago
 Barret:  22 mins ago
 realize:  24 mins ago
 syrtran:  32 mins ago

/  Forum Index
   /  Amiga OS4.x \ Workbench 4.x
      /  how to dismiss a dockie window?
Register To Post

PosterThread
ggw 
how to dismiss a dockie window?
Posted on 31-May-2012 3:50:23
#1 ]
Cult Member
Joined: 24-May-2003
Posts: 905
From: Austin, TX

I often enough click on a dockie icon which instantiates a menu strip that I don't want.
How do you make it go away without choosing one of the applications or rebooting?

_________________
..effects of civilization upon...nature, the growing gap between what education was supposed to accomplish and what it consisted of, the national debt and...high taxes, the problem of the excess cost of medical care -- Philip Wylie, 1951

 Status: Offline
Profile     Report this post  
sundown 
Re: how to dismiss a dockie window?
Posted on 31-May-2012 4:46:51
#2 ]
Elite Member
Joined: 30-Aug-2003
Posts: 4576
From: West coast, USA

@ggw

Try right clicking in an empty space, might work.

_________________
X1000! Party on
Pure Gold
Hate tends to make you look stupid...

 Status: Online!
Profile     Report this post  
Drewlio77 
Re: how to dismiss a dockie window?
Posted on 31-May-2012 6:33:01
#3 ]
Regular Member
Joined: 2-Jan-2008
Posts: 291
From: Woodstock, Ontario, Canada

@ggw

Simply click again on the icon that opened the menu strip in the first place. On my system I have to wait about 2 seconds before clicking on the icon to make the menu disappear or re-appear or nothing happens.

Drewlio77

Last edited by Drewlio77 on 31-May-2012 at 06:53 AM.
Last edited by Drewlio77 on 31-May-2012 at 06:33 AM.

 Status: Offline
Profile     Report this post  
nbache 
Re: how to dismiss a dockie window?
Posted on 31-May-2012 22:07:39
#4 ]
Cult Member
Joined: 8-Apr-2003
Posts: 799
From: Copenhagen, Denmark

@Drewlio77

Quote:

Drewlio77 wrote:
@ggw

Simply click again on the icon that opened the menu strip in the first place.
Correct - assuming that when ggw says "dockie", he really means "Subdock dockie". Dockies can be many other things, e.g. a clock or a simple separator bar.

Quote:
On my system I have to wait about 2 seconds before clicking on the icon to make the menu disappear or re-appear or nothing happens.
This is the case for all icons in an AmiDock and is intentional; the delay is meant to "eat" any attempts to double-click a dock icon instead of starting the action twice in rapid succession.

Best regards,

Niels

 Status: Offline
Profile     Report this post  
centaurz 
Re: how to dismiss a dockie window?
Posted on 31-May-2012 23:15:11
#5 ]
Member
Joined: 16-Feb-2006
Posts: 65
From: France

@nbache

Quote:

This is the case for all icons in an AmiDock and is intentional; the delay is meant to "eat" any attempts to double-click a dock icon instead of starting the action twice in rapid succession.


I rather see it as a bug since the effect is more annoying than really helpful (once you've figured out that AmiDock works with simple clicks, which does not takes long...).
Technically speaking, when you double click on a dock icon, AmiDock sends a double-click event instead of a second simple click. So if the current code does not trigger on double clicks, this could explain what happens.

 Status: Offline
Profile     Report this post  
ggw 
Re: how to dismiss a dockie window?
Posted on 1-Jun-2012 4:33:39
#6 ]
Cult Member
Joined: 24-May-2003
Posts: 905
From: Austin, TX

@Drewlio77

Yo' da' man! Thanks.

Do we (me) have to find out all these things by discovery only?

_________________
..effects of civilization upon...nature, the growing gap between what education was supposed to accomplish and what it consisted of, the national debt and...high taxes, the problem of the excess cost of medical care -- Philip Wylie, 1951

 Status: Offline
Profile     Report this post  
Toaks 
Re: how to dismiss a dockie window?
Posted on 1-Jun-2012 7:19:07
#7 ]
Elite Member
Joined: 10-Mar-2003
Posts: 7798
From: amigaguru.com

@ggw

Quote:
Do we (me) have to find out all these things by discovery only?


Not really but yes you do got a point as we need a better info system for all functions available in Workbench/AmigaOS.

but for now you can check Documentation and changelogs in the OS4 install.

_________________
Brand new website... www.amigaguru.com

 Status: Offline
Profile     Report this post  
Deniil715 
Re: how to dismiss a dockie window?
Posted on 1-Jun-2012 8:38:10
#8 ]
Elite Member
Joined: 14-May-2003
Posts: 3590
From: Sweden

@Drewlio77

Quote:
Simply click again on the icon that opened the menu strip in the first place. On my system I have to wait about 2 seconds before clicking on the icon to make the menu disappear or re-appear or nothing happens.


You have a 2 seconds double-click delay?!
I have closer to 0.2 secs Think I have 0.35 or something.

My key repeat delay is 0.16 secs and repeat speed is 0.015 secs which gives about one line of text per seconds in cursor movement. These two are about twice as fast as the fastest setting in winblows. I can't imagine using anything slower than this.

_________________
>Amiga Classic and OS4 developer for OnyxSoft.
>A1-XE/G4, Radeon9250, Sweex 5.1, SII680
-Don't hesitate to contact me about my programs, but please use e-mail instead of PM. E-mails are more likely to be read in time, and easier for me to keep track of.

 Status: Offline
Profile     Report this post  
Deniil715 
Re: how to dismiss a dockie window?
Posted on 1-Jun-2012 8:39:36
#9 ]
Elite Member
Joined: 14-May-2003
Posts: 3590
From: Sweden

@ggw

Quote:
Do we (me) have to find out all these things by discovery only?


Frankly I find it a bit facinating that you didn't try clicking the same icon again before writing a forum post...

_________________
>Amiga Classic and OS4 developer for OnyxSoft.
>A1-XE/G4, Radeon9250, Sweex 5.1, SII680
-Don't hesitate to contact me about my programs, but please use e-mail instead of PM. E-mails are more likely to be read in time, and easier for me to keep track of.

 Status: Offline
Profile     Report this post  
salass00 
Re: how to dismiss a dockie window?
Posted on 1-Jun-2012 8:48:19
#10 ]
Elite Member
Joined: 31-Oct-2003
Posts: 2441
From: Finland

@Deniil715

Quote:

@Drewlio77

You have a 2 seconds double-click delay?!
I have closer to 0.2 secs Think I have 0.35 or something.


The default setting is 1.5s and works perfectly fine for me at least (don't really see any reason to change it).

Quote:

@ggw

Frankly I find it a bit facinating that you didn't try clicking the same icon again before writing a forum post...


+1

Last edited by salass00 on 01-Jun-2012 at 08:50 AM.

_________________
µA1-C - 750FX 800MHz, 512MB, 20GB HD, DVD-RW, OS4.1
Sam440ep - 440EP 667MHz, 512MB, 700GB HD, DVD-RW, OS4.1

 Status: Offline
Profile     Report this post  
ggw 
Re: how to dismiss a dockie window?
Posted on 3-Jun-2012 23:21:19
#11 ]
Cult Member
Joined: 24-May-2003
Posts: 905
From: Austin, TX

@Deniil715

I think the reason I never tried that is that the sub docky is detached from the main dock, so I tried clicking around the sub docky. I remember trying by going to the [Edit Default Category] widget. Tried clicking between items on the main doc.

It did not occur to me that is was a TOGGLE /on/ the main dock.

It might be that I own no Bill Gates stuff, so if that was one of those "borrowed ideas" I would miss it since I haven't been steeped it /that/ stuff.

As in my last post, "Are we clueless ones just out of luck?".

ggw
PS. I don't have a single "12:00 blinking" item in the house. I have even been called to other houses in the neighborhood to make such "go-away". I guess we all have our blind spots (some of us have quite a few).

Last edited by ggw on 03-Jun-2012 at 11:24 PM.

_________________
..effects of civilization upon...nature, the growing gap between what education was supposed to accomplish and what it consisted of, the national debt and...high taxes, the problem of the excess cost of medical care -- Philip Wylie, 1951

 Status: Offline
Profile     Report this post  
Deniil715 
Re: how to dismiss a dockie window?
Posted on 5-Jun-2012 10:24:33
#12 ]
Elite Member
Joined: 14-May-2003
Posts: 3590
From: Sweden

@ggw

Quote:
I think the reason I never tried that is that the sub docky is detached from the main dock, so I tried clicking around the sub docky. I remember trying by going to the [Edit Default Category] widget. Tried clicking between items on the main doc.


I see your point and I must say I'm not completely happy with the behaviour either. I think subdocks should close on any click on the subdock itself or the main dock it was launched from (if configured to close on click). However, it cannot be closed by a click outside because then it would be very difficult to add icons to it from WB.

One bug that annoys the hell out of me is that you cannot right-click an icon in a subdock without first activating it. But activating is not possible since it will launch the tool of the icon. So one has to click on the icon and then drag the mouse off. Then it will be *invisibly* active and can take a right-click. Very annoying bug.

This docky system isn't completely thought through IMO.

_________________
>Amiga Classic and OS4 developer for OnyxSoft.
>A1-XE/G4, Radeon9250, Sweex 5.1, SII680
-Don't hesitate to contact me about my programs, but please use e-mail instead of PM. E-mails are more likely to be read in time, and easier for me to keep track of.

 Status: Offline
Profile     Report this post  
nbache 
Re: how to dismiss a dockie window?
Posted on 5-Jun-2012 22:41:31
#13 ]
Cult Member
Joined: 8-Apr-2003
Posts: 799
From: Copenhagen, Denmark

@Deniil715

Quote:
Deniil715 wrote:

One bug that annoys the hell out of me is that you cannot right-click an icon in a subdock without first activating it. But activating is not possible since it will launch the tool of the icon. So one has to click on the icon and then drag the mouse off. Then it will be *invisibly* active and can take a right-click. Very annoying bug.
It is in fact possible, partly depending on the sizes and shapes of your icons, to find an area of the dock or subdock which is not covered by an icon, and activate AmiDock by clicking that. But it's usually not easy, and certainly not intuitive.

Quote:
This docky system isn't completely thought through IMO.
I tend to agree with you there.

One other thing I wish was possible is defining that a subdock is attached to a certain edge of the square covered by its subdock dockie icon (i.e. the place your click to open or close it). That would make sure it always followed it around, even if the main dock changed, thereby moving the docky icon.

This might also have helped in the above situation.

Generally (not only in the context of AmiDock), it can also be limiting that X/Y positions always have to be stated and understood as offsets from the left and top edges. I wish we could e.g. use negative numbers for defining offsets from the right and bottom edges, this would make it possible to "layout" our WB and applications much more flexibly, e.g. by having a window open or an icon position itself near the right edge of the screen and stay there even when switching resolutions.

Best regards,

Niels

 Status: Offline
Profile     Report this post  
centaurz 
Re: how to dismiss a dockie window?
Posted on 5-Jun-2012 23:19:55
#14 ]
Member
Joined: 16-Feb-2006
Posts: 65
From: France

@nbache

Quote:

One other thing I wish was possible is defining that a subdock is attached to a certain edge of the square covered by its subdock dockie icon (i.e. the place your click to open or close it). That would make sure it always followed it around, even if the main dock changed, thereby moving the docky icon.


You may give SmartButton docky a try then. SmartSubdock adresses this issue by dynamically positioning its child dock.

 Status: Offline
Profile     Report this post  
gonegahgah 
Re: how to dismiss a dockie window?
Posted on 6-Jun-2012 1:32:23
#15 ]
Member
Joined: 5-Dec-2008
Posts: 64
From: Australia

@Deniil715

There may be something with the coder's implementation that makes it difficult to do but what may have been better is to only prevent double clicks on the dockies that don't open other dockies. I agree it would be annoying to accidentally open a program twice but opening and immediately closing a sub-dockie is less annoying and a learning experience. It also is less confusing then when the docky won't close when accidentally opened and you wish to close it immediately. Though I just notice that the Window's start icon ignores the double click on opening (though not closing).

Sadly, regarding the ignoring the RMB, it is probably an artifact of the Amiga Intuition system. The RMB is generally tied to the active window and the sub-docky is not active so it never hears about it.

The alternate way to handle this would be to handle it through commodities. The only problem is that you add yet another program that looks through the screen and window list to determine which window the pointer is over. This is done during the input chain context; which you don't want to slow down with too many things. That is also how the autopoint commodity works.

I wrote a commodity called mousezone that replaces the need for multiple commodities looking through the screen/window list. Programs like autopoint then need only add themselves to the list of watchers that mousezone services. Dockies programs could do the same so that they could service a RMB click over them.

One of the reasons I wrote mousezone was to allow - among many other things - the pointer to change when it was over zoneclass areas. I discovered that although the pointer does indeed change; it only changes when the window is active. Again this is an artifact of the Amiga Intutiton system. The only work-a-round to get around this at the moment may be to forcibly change the window pointer of the current active window - even if it isn't ours - and then change it back when it becomes inactive. That may be fine as long as the window remains in existance - which I don't think can be guaranteed. I made sure to make it that zone class friendly windows wouldn't close while their zones were being communicated to. I illegally use one of the Windows bits to ensure this.

This could certainly help the dockies system do what you want. I think I've sent this code to someone at Hyperion. Hopefully they will incorporate it and maybe they can 'fix' the pointer situation.

Last edited by gonegahgah on 06-Jun-2012 at 01:40 AM.

 Status: Offline
Profile     Report this post  

[ home ][ about us ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright © 2000 - 2011 Amigaworld.net.

Page took 0.119137 seconds to load.