* Made Deskbar not minimizable as well.
* Automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31798 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -72,17 +72,20 @@ TBeMenu *TBarWindow::sBeMenu = NULL;
|
|||||||
|
|
||||||
|
|
||||||
TBarWindow::TBarWindow()
|
TBarWindow::TBarWindow()
|
||||||
: BWindow(BRect(-1000.0f, -1000.0f, -1000.0f, -1000.0f), "Deskbar",
|
:
|
||||||
|
BWindow(BRect(-1000.0f, -1000.0f, -1000.0f, -1000.0f), "Deskbar",
|
||||||
B_BORDERED_WINDOW,
|
B_BORDERED_WINDOW,
|
||||||
B_WILL_ACCEPT_FIRST_CLICK | B_NOT_ZOOMABLE | B_NOT_CLOSABLE
|
B_WILL_ACCEPT_FIRST_CLICK | B_NOT_ZOOMABLE | B_NOT_CLOSABLE
|
||||||
| B_NOT_MOVABLE | B_AVOID_FRONT | B_ASYNCHRONOUS_CONTROLS,
|
| B_NOT_MINIMIZABLE | B_NOT_MOVABLE | B_AVOID_FRONT
|
||||||
|
| B_ASYNCHRONOUS_CONTROLS,
|
||||||
B_ALL_WORKSPACES)
|
B_ALL_WORKSPACES)
|
||||||
{
|
{
|
||||||
desk_settings *settings = ((TBarApp *)be_app)->Settings();
|
desk_settings *settings = ((TBarApp *)be_app)->Settings();
|
||||||
if (settings->alwaysOnTop)
|
if (settings->alwaysOnTop)
|
||||||
SetFeel(B_FLOATING_ALL_WINDOW_FEEL);
|
SetFeel(B_FLOATING_ALL_WINDOW_FEEL);
|
||||||
fBarView = new TBarView(Bounds(), settings->vertical,settings->left, settings->top,
|
fBarView = new TBarView(Bounds(), settings->vertical, settings->left,
|
||||||
settings->ampmMode, settings->state, settings->width, settings->showTime);
|
settings->top, settings->ampmMode, settings->state, settings->width,
|
||||||
|
settings->showTime);
|
||||||
AddChild(fBarView);
|
AddChild(fBarView);
|
||||||
|
|
||||||
RemoveShortcut('H', B_COMMAND_KEY | B_CONTROL_KEY);
|
RemoveShortcut('H', B_COMMAND_KEY | B_CONTROL_KEY);
|
||||||
|
|||||||
Reference in New Issue
Block a user