Questions tagged [dock]

A dock or Quick Launch bar is a graphical user interface element that typically provides the user with a way of launching, switching between, and monitoring running programs or applications. The dock can exist as an autonomous entity or incorporated within another GUI element, such as a Taskbar.

A dock or Quick Launch bar is a graphical user interface element that typically provides the user with a way of launching, switching between, and monitoring running programs or applications. The dock can exist as an autonomous entity or incorporated within another GUI element, such as a Taskbar.

The earliest known implementation of what we now know of today as a "Dock", is the icon bar in RISC OS, released in 1987.

Other early implementations of the dock concept include the Dock at the right side of the screen in NeXT's NEXTSTEP operating system in 1988 (which led to Apple Inc.'s Mac OS X). The Common Desktop Environment that Sun Microsystems and others introduced in 1993 uses a dock. In 1994, OS/2 3.0 Warp also introduced a floating dock to its interface similar on CDE. Microsoft Office provided the Office Shortcut Bar between the 1993 version 4.0 and XP versions of the product, similar functionality has been offered via a section of the Windows task bar, in all variants since Windows 98, or on Windows 95 or NT 4.0 systems patched with the Windows Desktop Update.

AmigaOS 3.9 and newer versions include a standard dock utility called AmiDock. It was a third party freeware utility which became de facto standard into AmigaOS previous than 3.9 and then included in the OS since AmigaOS 3.9 launch in 2000. AROS Intel based AmigaOS clone keeps available to its users the freeware utility called Amistart, and leave them free to install it. MorphOS has its own docking utility included standard into the system, but is not compatible with Amiga Amidock.

Other dock implementations included: Apple's Newton OS in 1993 and iOS (iPhone OS In 2007-June 2010) in 2007, and a variety of third party applications are available that can add dock features to operating systems such as Microsoft Windows and Linux. The patent on Apple's desktop implementation was applied for in 1999, the year before the new Mac OS X interface was first publicly demonstrated, and granted in October 2008.

Early beta versions of Be Inc's BeOS had an icon containing dock located on the left hand side of the screen, before they developed their own hybrid taskbar approach. The Xfce desktop environment and the Étoilé desktop environment are open source projects that provide docks inspired by CDE and OS X respectively.

Source:http://en.wikipedia.org/wiki/Dock_%28computing%29

477 questions
6
votes
2 answers

ListBox AutoSizes by item height

I use TableLayoutPanel for all my elements in a form. I use Dock Fill to autosize a TextBox and a ListBox. TextBox fits perfectly in a cell of the TableLayoutPanel but not a ListBox. It autosizes by item height. How to delete this gap between the…
Mo3r
  • 112
  • 1
  • 2
  • 6
6
votes
1 answer

Read Dock Information OSX?

I am trying to read information about the dock and retrieve the applications and their positions on the dock. Can anyone give me a pointer on how to do this? Edit: From ~/Library/Preferences/com.apple.dock.plist, I can get all information related…
RLT
  • 4,219
  • 4
  • 37
  • 91
6
votes
3 answers

How do I make the dock icon stop bouncing after my app wrapper script starts?

So I recently made an .app wrapper for a zsh script, but when I run it, the icon for the app keeps hopping in the Dock. The app is basically: % find Example.app -type f Example.app/Contents/Info.plist Example.app/Contents/MacOS/wrapper.sh % cat…
rampion
  • 87,131
  • 49
  • 199
  • 315
5
votes
2 answers

How can you enhance a TabControl to dock and float TabItems or documents?

I have a TabControl that allows users to manage documents such as the following: At some point, I want to add a feature that allows users to float TabItems and dock them back into the TabControl much along the lines of what you can do in Visual…
Dave Clemmer
  • 3,741
  • 12
  • 49
  • 72
5
votes
3 answers

QDockWidget with a QGridLayout - Widget within the Layout do not align to the top

I'm attempting to create a dockable toolbar (similar to what you use in Photoshop) that will hold a 2 x (n) grid of buttons. My idea is to use a QGridLayout parented to a blank QWidget, which is added to a QDockWidget, and add buttons to the…
dajaffe
  • 855
  • 13
  • 34
5
votes
3 answers

How do I add a QTCreator-like left bar to my program?

I'm designing the GUI for a project, and I want a left bar like this ones (source: patatux.net) (source: tuxradar.com) How do I put them in my .ui file?
JGDames
  • 51
  • 1
  • 2
5
votes
2 answers

Applescript to remove items from dock

I'm trying to remove (all) items from the dock. I can remove them by name like so: tell application "System Events" tell UI element "Launchpad" of list 1 of process "Dock" perform action "AXShowMenu" click menu item "Remove from…
jorfus
  • 2,804
  • 27
  • 23
5
votes
1 answer

bundle a jnlp so you can add to dock on a mac?

I want to be able to drag Findbugs to the Dock on my Mac. The problem is it's a JNLP. Is there a distilled idiots guide to creating an Mac application bundle from a JNLP? I saw this article on the Apple website:…
JGFMK
  • 8,425
  • 4
  • 58
  • 92
5
votes
1 answer

Dock icon under OSX in Java 9

I am trying to set the Dock icon in Java 9. With previous versions of Java this was possible with something like com.apple.eawt.Application.getApplication().setDockIconImage(image); but unfortunately with Java 9 the Application class is obsolete…
Panayotis
  • 1,792
  • 23
  • 32
5
votes
4 answers

Overriding Home button for a Car Home replacement app

I have been working on a replacement for the stock Car Home app for a bit, and I am completely stumped on how to override the Home button so that my app will be brought back to the foreground whenever the phone is docked. This is the way that Car…
BigFwoosh
  • 1,197
  • 10
  • 17
5
votes
4 answers

In Android what you mean by docking state

In Intent,there is a constant named ACTION_DOCK_EVENT Added in API level 5 Broadcast Action: A sticky broadcast for changes in the physical docking state of the device. What do you mean by docking state?
Aada
  • 1,591
  • 7
  • 30
  • 57
5
votes
1 answer

Qt resize event for docks

Is there a way to catch resize events for docks in Qt? I need to be able to detect when a dock is resized (and not only when its location or 'features' change). It looks like there is no 'resized' signal for QDockWidget.
J. V.
  • 1,555
  • 1
  • 11
  • 17
5
votes
2 answers

Cocoa : Repport click on dock icon

Is there a way to report every mouse click on the application dock icon?
Matthieu Riegler
  • 31,918
  • 20
  • 95
  • 134
4
votes
1 answer

Cross Platform Tray App

I'm looking to develop a type of system tray/dock application that will run in the background and perform some tasks. I want to target Windows and OSX. After doing some research and based on my own skillset, I'm going to go with C++. It will monitor…
Justin Chmura
  • 1,939
  • 1
  • 15
  • 17
4
votes
5 answers

SwiftUI: How can you make your app come to the front when clicking on the dock icon of the app?

When a SwiftUI app is minimized and the dock icon is clicked. The app won't be deminimized and put to the front just like other apps do. import SwiftUI @main struct MyApp: App { @NSApplicationDelegateAdaptor(AppDelegate.self) var appDelegate …
Mark
  • 16,906
  • 20
  • 84
  • 117