diff --git a/.hgignore b/.hgignore
index 8487de8..27d4456 100644
--- a/.hgignore
+++ b/.hgignore
@@ -4,3 +4,4 @@ src/log.txt
syntax: regexp
.*[cC]onfig.*\.ini
.+\.\w{3}~
+src/data/_.*.ini
diff --git a/src/Bar.ahk b/src/Bar.ahk
index 48b5a18..bd290ca 100644
--- a/src/Bar.ahk
+++ b/src/Bar.ahk
@@ -1,32 +1,32 @@
/*
bug.n -- tiling window management
Copyright (c) 2010-2012 Joshua Fuhs, joten
-
+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
-
+
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
-
+
You should have received a copy of the GNU General Public License
along with this program. If not, see .
-
- @version 8.3.0
+
+ @version 8.4.0
*/
-Bar_init(m)
+Bar_init(m)
{
Local appBarMsg, GuiN, h1, h2, i, text, titleWidth, trayWndId, w, wndId, wndTitle, wndWidth, x1, x2, y1, y2
-
- If (SubStr(Config_barWidth, 0) = "%")
+
+ If (SubStr(Config_barWidth, 0) = "%")
{
StringTrimRight, wndWidth, Config_barWidth, 1
wndWidth := Round(Monitor_#%m%_width * wndWidth / 100)
- }
+ }
Else
wndWidth := Config_barWidth
Monitor_#%m%_barWidth := wndWidth
@@ -37,7 +37,7 @@ Bar_init(m)
y1 := 0
y2 := (Bar_ctrlHeight - Bar_textHeight) / 2
h2 := Bar_ctrlHeight - 2 * y2
-
+
;; Create the GUI window
wndTitle := "bug.n_BAR_" m
GuiN := (m - 1) + 1
@@ -47,14 +47,14 @@ Bar_init(m)
Gui, +AlwaysOnTop -Caption +LabelBar_Gui +LastFound +ToolWindow
Gui, Color, %Config_normBgColor1%
Gui, Font, c%Config_normFgColor1% s%Config_fontSize%, %Config_fontName%
-
+
;; Tags
- Loop, % Config_viewCount
+ Loop, % Config_viewCount
{
i := A_Index
text := " " Config_viewNames_#%i% " "
w := Bar_getTextWidth(text)
- Gui, Add, Text, x%x1% y%y1% w%w% h%h1% BackgroundTrans vBar_#%m%_#%i%_view gBar_GuiClick,
+ Gui, Add, Text, x%x1% y%y1% w%w% h%h1% BackgroundTrans vBar_#%m%_#%i%_view gBar_GuiClick,
If (w <= h1)
Gui, Add, Progress, x%x1% y%y1% w%w% h%h1% Background%Config_normBgColor1% Vertical vBar_#%m%_#%i%_tagged
Else
@@ -67,41 +67,41 @@ Bar_init(m)
i := Config_viewCount + 1
text := " ?????? "
w := Bar_getTextWidth(text)
- Gui, Add, Text, x%x1% y%y1% w%w% h%h1% BackgroundTrans vBar_#%m%_#%i%_layout gBar_GuiClick,
+ Gui, Add, Text, x%x1% y%y1% w%w% h%h1% BackgroundTrans vBar_#%m%_#%i%_layout gBar_GuiClick,
Gui, Add, Progress, x%x1% y%y1% w%w% h%h1% Background%Config_normBgColor2%
Gui, Font, c%Config_normFgColor2%
Gui, Add, Text, x%x1% y%y2% w%w% h%h2% -Wrap Center BackgroundTrans vBar_#%m%_#%i%, %text%
titleWidth -= w
x1 += w
-
+
;; The x-position and width of the sub-windows right of the window title are set from the right.
- Loop, 4
+ Loop, 4
{
i := Config_viewCount + 7 - A_Index
w := 0
- If (i = Config_viewCount + 6)
+ If (i = Config_viewCount + 6)
{ ;; Command gui
Gui, -Disabled
w := Bar_getTextWidth(" ?? ")
x2 -= w
titleWidth -= w
- Gui, Add, Text, x%x2% y%y1% w%w% h%h1% BackgroundTrans vBar_#%m%_#%i% gBar_toggleCommandGui,
+ Gui, Add, Text, x%x2% y%y1% w%w% h%h1% BackgroundTrans vBar_#%m%_#%i% gBar_toggleCommandGui,
Gui, Add, Progress, x%x2% y%y1% w%w% h%h1% Background%Config_normBgColor2%
Gui, Add, Text, x%x2% y%y2% w%w% h%h2% Center BackgroundTrans, #!
- }
- Else If (i = Config_viewCount + 5) And Config_readinTime
+ }
+ Else If (i = Config_viewCount + 5) And Config_readinTime
{ ;; Time
w := Bar_getTextWidth(" ??:?? ")
x2 -= w
titleWidth -= w
- If Config_readinAny() Or Config_readinBat
+ If Config_readinAny() Or Config_readinBat
{
Gui, Font, c%Config_normFgColor1%
- Gui, Add, Text, x%x2% y%y1% w%w% h%h1%,
+ Gui, Add, Text, x%x2% y%y1% w%w% h%h1%,
}
Gui, Add, Text, x%x2% y%y2% w%w% h%h2% BackgroundTrans Center vBar_#%m%_#%i%, ??:??
- }
- Else If (i = Config_viewCount + 4) And Config_readinAny()
+ }
+ Else If (i = Config_viewCount + 4) And Config_readinAny()
{ ;; Any
text := Config_readinAny()
w := Bar_getTextWidth(text)
@@ -110,8 +110,8 @@ Bar_init(m)
Gui, Add, Progress, x%x2% y%y1% w%w% h%h1% Background%Config_normBgColor2%
Gui, Font, c%Config_normFgColor2%
Gui, Add, Text, x%x2% y%y2% w%w% h%h2% Center BackgroundTrans vBar_#%m%_#%i%, %text%
- }
- Else If (i = Config_viewCount + 3) And Config_readinBat
+ }
+ Else If (i = Config_viewCount + 3) And Config_readinBat
{ ;; Battery level
w := Bar_getTextWidth(" BAT: ???% ")
x2 -= w
@@ -121,10 +121,10 @@ Bar_init(m)
Gui, Add, Text, x%x2% y%y2% w%w% h%h2% BackgroundTrans Center vBar_#%m%_#%i%, BAT: ???`%
}
}
-
+
;; Window title (remaining space)
- Gui, Add, Text, x%x1% y%y1% w%titleWidth% h%h1%,
- If Not Config_singleRowBar
+ Gui, Add, Text, x%x1% y%y1% w%titleWidth% h%h1%,
+ If Not Config_singleRowBar
{
titleWidth := wndWidth
x1 := 0
@@ -133,9 +133,9 @@ Bar_init(m)
}
i := Config_viewCount + 2
Gui, Font, c%Config_normFgColor1%
- Gui, Add, Text, x%x1% y%y1% w%titleWidth% h%h1%,
- Gui, Add, Text, x%x1% y%y2% w%titleWidth% h%h2% BackgroundTrans Center vBar_#%m%_#%i%,
-
+ Gui, Add, Text, x%x1% y%y1% w%titleWidth% h%h1%,
+ Gui, Add, Text, x%x1% y%y2% w%titleWidth% h%h2% BackgroundTrans Center vBar_#%m%_#%i%,
+
If (Config_horizontalBarPos = "left")
x1 := 0
Else If (Config_horizontalBarPos = "right")
@@ -148,25 +148,25 @@ Bar_init(m)
x1 := Monitor_#%m%_width - wndWidth + Config_horizontalBarPos
If Not (Config_verticalBarPos = "tray" And m = Manager_taskBarMonitor)
x1 += Monitor_#%m%_x
-
+
Bar_#%m%_titleWidth := titleWidth
Monitor_#%m%_barX := x1
y1 := Monitor_#%m%_barY
-
+
If Monitor_#%m%_showBar
Gui, Show, NoActivate x%x1% y%y1% w%wndWidth% h%Bar_height%, %wndTitle%
Else
Gui, Show, NoActivate Hide x%x1% y%y1% w%wndWidth% h%Bar_height%, %wndTitle%
wndId := WinExist(wndTitle)
- If (Config_verticalBarPos = "tray" And m = Manager_taskBarMonitor)
+ If (Config_verticalBarPos = "tray" And m = Manager_taskBarMonitor)
{
trayWndId := WinExist("ahk_class Shell_TrayWnd")
DllCall("SetParent", "UInt", wndId, "UInt", trayWndId)
- }
- Else
+ }
+ Else
{
appBarMsg := DllCall("RegisterWindowMessage", Str, "AppBarMsg")
-
+
;; appBarData: http://msdn2.microsoft.com/en-us/library/ms538008.aspx
VarSetCapacity(Bar_appBarData, 36, 0)
offset := NumPut( 36, Bar_appBarData)
@@ -178,7 +178,7 @@ Bar_init(m)
offset := NumPut( wndWidth, offset+0)
offset := NumPut(Bar_height, offset+0)
offset := NumPut( 1, offset+0)
-
+
DllCall("Shell32.dll\SHAppBarMessage", "UInt", (ABM_NEW := 0x0) , "UInt", &Bar_appBarData)
DllCall("Shell32.dll\SHAppBarMessage", "UInt", (ABM_QUERYPOS := 0x2), "UInt", &Bar_appBarData)
DllCall("Shell32.dll\SHAppBarMessage", "UInt", (ABM_SETPOS := 0x3) , "UInt", &Bar_appBarData)
@@ -186,10 +186,10 @@ Bar_init(m)
}
}
-Bar_initCmdGui()
+Bar_initCmdGui()
{
Global Bar_#0_#0, Bar_#0_#0H, Bar_#0_#0W, Bar_cmdGuiIsVisible, Config_barCommands, Config_fontName, Config_fontSize, Config_normBgColor1, Config_normFgColor1
-
+
Bar_cmdGuiIsVisible := False
wndTitle := "bug.n_BAR_0"
Gui, 99: Default
@@ -214,7 +214,7 @@ Bar_cmdGuiEscape:
Return
Bar_cmdGuiEnter:
- If (A_GuiControl = "OK") Or (A_GuiControl = "Bar_#0_#0" And A_GuiControlEvent = "DoubleClick")
+ If (A_GuiControl = "OK") Or (A_GuiControl = "Bar_#0_#0" And A_GuiControlEvent = "DoubleClick")
{
Gui, Submit, NoHide
Bar_cmdGuiIsVisible := False
@@ -225,11 +225,11 @@ Bar_cmdGuiEnter:
}
Return
-Bar_getBatteryStatus(ByRef batteryLifePercent, ByRef acLineStatus)
+Bar_getBatteryStatus(ByRef batteryLifePercent, ByRef acLineStatus)
{
VarSetCapacity(powerStatus, (1 + 1 + 1 + 1 + 4 + 4))
success := DllCall("GetSystemPowerStatus", "UInt", &powerStatus)
- If (ErrorLevel != 0 Or success = 0)
+ If (ErrorLevel != 0 Or success = 0)
{
MsgBox 16, Power Status, Can't get the power status...
Return
@@ -249,31 +249,31 @@ Bar_getBatteryStatus(ByRef batteryLifePercent, ByRef acLineStatus)
}
;; PhiLho: AC/Battery status (http://www.autohotkey.com/forum/topic7633.html)
-Bar_getHeight()
+Bar_getHeight()
{
Global Bar_#0_#1, Bar_#0_#1H, Bar_#0_#2, Bar_#0_#2H, Bar_ctrlHeight, Bar_height, Bar_textHeight
Global Config_fontName, Config_fontSize, Config_singleRowBar, Config_spaciousBar, Config_verticalBarPos
-
+
wndTitle := "bug.n_BAR_0"
Gui, 99: Default
Gui, Font, s%Config_fontSize%, %Config_fontName%
Gui, Add, Text, x0 y0 vBar_#0_#1, |
GuiControlGet, Bar_#0_#1, Pos
Bar_textHeight := Bar_#0_#1H
- If Config_spaciousBar
+ If Config_spaciousBar
{
Gui, Add, ComboBox, r9 x0 y0 vBar_#0_#2, |
GuiControlGet, Bar_#0_#2, Pos
Bar_ctrlHeight := Bar_#0_#2H
- }
+ }
Else
Bar_ctrlHeight := Bar_textHeight
Gui, Destroy
-
+
Bar_height := Bar_ctrlHeight
If Not Config_singleRowBar
Bar_height *= 2
- If (Config_verticalBarPos = "tray")
+ If (Config_verticalBarPos = "tray")
{
WinGetPos, , , , buttonH, Start ahk_class Button
WinGetPos, , , , barH, ahk_class Shell_TrayWnd
@@ -287,11 +287,11 @@ Bar_getHeight()
}
}
-Bar_getTextWidth(x, reverse=False)
+Bar_getTextWidth(x, reverse=False)
{
Global Config_fontSize
-
- If reverse
+
+ If reverse
{ ;; 'reverse' calculates the number of characters to a given width.
w := x
i := w / (Config_fontSize - 1)
@@ -302,8 +302,8 @@ Bar_getTextWidth(x, reverse=False)
Else If (Config_fontSize > 17)
i := w / (Config_fontSize - 4)
textWidth := i
- }
- Else
+ }
+ Else
{ ;; 'else' calculates the width to a given string.
textWidth := StrLen(x) * (Config_fontSize - 1)
If (Config_fontSize = 7 Or (Config_fontSize > 8 And Config_fontSize < 13))
@@ -313,13 +313,13 @@ Bar_getTextWidth(x, reverse=False)
Else If (Config_fontSize > 17)
textWidth := StrLen(x) * (Config_fontSize - 4)
}
-
+
Return, textWidth
}
Bar_GuiClick:
Manager_winActivate(Bar_aWndId)
- If (A_GuiEvent = "Normal")
+ If (A_GuiEvent = "Normal")
{
If Not (SubStr(A_GuiControl, 6, InStr(A_GuiControl, "_#", False, 0) - 6) = Manager_aMonitor)
Manager_activateMonitor(SubStr(A_GuiControl, 6, InStr(A_GuiControl, "_#", False, 0) - 6) - Manager_aMonitor)
@@ -332,15 +332,15 @@ Return
Bar_GuiContextMenu:
Manager_winActivate(Bar_aWndId)
- If (A_GuiEvent = "RightClick")
+ If (A_GuiEvent = "RightClick")
{
- If (SubStr(A_GuiControl, -6) = "_layout")
+ If (SubStr(A_GuiControl, -6) = "_layout")
{
If Not (SubStr(A_GuiControl, 6, InStr(A_GuiControl, "_#", False, 0) - 6) = Manager_aMonitor)
Manager_activateMonitor(SubStr(A_GuiControl, 6, InStr(A_GuiControl, "_#", False, 0) - 6) - Manager_aMonitor)
View_setLayout(">")
- }
- Else If (SubStr(A_GuiControl, -4) = "_view")
+ }
+ Else If (SubStr(A_GuiControl, -4) = "_view")
{
If Not (SubStr(A_GuiControl, 6, InStr(A_GuiControl, "_#", False, 0) - 6) = Manager_aMonitor)
Manager_setWindowMonitor(SubStr(A_GuiControl, 6, InStr(A_GuiControl, "_#", False, 0) - 6) - Manager_aMonitor)
@@ -353,13 +353,13 @@ Bar_loop:
Bar_updateStatus()
Return
-Bar_move(m)
+Bar_move(m)
{
Local wndTitle, x, y
-
+
x := Monitor_#%m%_barX
y := Monitor_#%m%_barY
-
+
wndTitle := "bug.n_BAR_" m
WinMove, %wndTitle%, , %x%, %y%
}
@@ -371,18 +371,18 @@ Bar_toggleCommandGui:
Bar_toggleCommandGui()
Return
-Bar_toggleCommandGui()
+Bar_toggleCommandGui()
{
Local wndId, x, y
-
+
Gui, 99: Default
- If Bar_cmdGuiIsVisible
+ If Bar_cmdGuiIsVisible
{
Bar_cmdGuiIsVisible := False
Gui, Cancel
Manager_winActivate(Bar_aWndId)
- }
- Else
+ }
+ Else
{
Bar_cmdGuiIsVisible := True
x := Monitor_#%Manager_aMonitor%_barX + Monitor_#%Manager_aMonitor%_barWidth - Bar_#0_#0W
@@ -396,56 +396,56 @@ Bar_toggleCommandGui()
}
}
-Bar_toggleVisibility(m)
+Bar_toggleVisibility(m)
{
Local GuiN
-
+
GuiN := (m - 1) + 1
- If Monitor_#%m%_showBar
+ If Monitor_#%m%_showBar
{
If Not (GuiN = 99) Or Bar_cmdGuiIsVisible
Gui, %GuiN%: Show
- }
+ }
Else
Gui, %GuiN%: Cancel
}
-Bar_updateLayout(m)
+Bar_updateLayout(m)
{
Local aView, GuiN, i
-
+
aView := Monitor_#%m%_aView_#1
i := Config_viewCount + 1
GuiN := (m - 1) + 1
GuiControl, %GuiN%: , Bar_#%m%_#%i%, % View_#%m%_#%aView%_layoutSymbol
}
-Bar_updateStatus()
+Bar_updateStatus()
{
Local anyContent, anyText, b1, b2, b3, GuiN, i, m
-
- Loop, % Manager_monitorCount
+
+ Loop, % Manager_monitorCount
{
m := A_Index
GuiN := (m - 1) + 1
Debug_logMessage("DEBUG[6] Bar_updateStatus(): Gui, " . GuiN . ": Default", 6)
Gui, %GuiN%: Default
- If Config_readinBat
+ If Config_readinBat
{
Bar_getBatteryStatus(b1, b2)
b3 := SubStr(" " b1, -2)
i := Config_viewCount + 3
- If (b1 < 10) And (b2 = "off")
+ If (b1 < 10) And (b2 = "off")
{ ;; Change the color, if the battery level is below 10%
GuiControl, +Background%Config_normBgColor4% +c%Config_normBgColor2%, Bar_#%m%_#%i%_tagged
GuiControl, +c%Config_selFgColor6%, Bar_#%m%_#%i%
- }
- Else If (b2 = "off")
+ }
+ Else If (b2 = "off")
{ ;; Change the color, if the pc is not plugged in
GuiControl, +Background%Config_normBgColor2% +c%Config_normFgColor5%, Bar_#%m%_#%i%_tagged
GuiControl, +c%Config_normFgColor4%, Bar_#%m%_#%i%
- }
- Else
+ }
+ Else
{
GuiControl, +Background%Config_normBgColor3% +c%Config_normFgColor3%, Bar_#%m%_#%i%_tagged
GuiControl, +c%Config_normFgColor2%, Bar_#%m%_#%i%
@@ -454,14 +454,14 @@ Bar_updateStatus()
GuiControl, , Bar_#%m%_#%i%, % " BAT: " b3 "% "
}
anyText := Config_readinAny()
- If anyText
+ If anyText
{
i := Config_viewCount + 4
GuiControlGet, anyContent, , Bar_#%m%_#%i%
If Not (anyText = anyContent)
GuiControl, , Bar_#%m%_#%i%, % anyText
}
- If Config_readinTime
+ If Config_readinTime
{
i := Config_viewCount + 5
GuiControl, , Bar_#%m%_#%i%, % " " A_Hour ":" A_Min " "
@@ -469,13 +469,13 @@ Bar_updateStatus()
}
}
-Bar_updateTitle(debugMsg = "")
+Bar_updateTitle(debugMsg = "")
{
Local aWndId, aWndTitle, content, GuiN, i, title
-
+
If debugMsg
aWndTitle := debugMsg
- Else
+ Else
{
WinGet, aWndId, ID, A
WinGetTitle, aWndTitle, ahk_id %aWndId%
@@ -487,59 +487,59 @@ Bar_updateTitle(debugMsg = "")
aWndTitle := "[" Manager_aMonitor "] " aWndTitle
}
title := " " . aWndTitle . " "
-
- If (Bar_getTextWidth(title) > Bar_#%Manager_aMonitor%_titleWidth)
+
+ If (Bar_getTextWidth(title) > Bar_#%Manager_aMonitor%_titleWidth)
{ ;; Shorten the window title if its length exceeds the width of the bar
i := Bar_getTextWidth(Bar_#%Manager_aMonitor%_titleWidth, True) - 6
StringLeft, title, aWndTitle, i
title := " " . title . " ... "
}
-
+
i := Config_viewCount + 2
- Loop, % Manager_monitorCount
+ Loop, % Manager_monitorCount
{
GuiN := (A_Index - 1) + 1
Debug_logMessage("DEBUG[6] Bar_updateTitle(): Gui, " . GuiN . ": Default", 6)
Gui, %GuiN%: Default
GuiControlGet, content, , Bar_#%A_Index%_#%i%
- If (A_Index = Manager_aMonitor)
+ If (A_Index = Manager_aMonitor)
{
If Not (content = title)
GuiControl, , Bar_#%A_Index%_#%i%, % title
} Else If Not (content = "")
- GuiControl, , Bar_#%A_Index%_#%i%,
+ GuiControl, , Bar_#%A_Index%_#%i%,
}
Bar_aWndId := aWndId
}
-Bar_updateView(m, v)
+Bar_updateView(m, v)
{
Local managedWndId0, wndId0, wndIds
-
+
GuiN := (m - 1) + 1
Gui, %GuiN%: Default
Debug_logMessage("DEBUG[6] Bar_updateView(): m: " . m . "; Gui, " . GuiN . ": Default", 6)
-
+
StringTrimRight, wndIds, Manager_managedWndIds, 1
StringSplit, managedWndId, wndIds, `;
-
- If (v = Monitor_#%m%_aView_#1)
+
+ If (v = Monitor_#%m%_aView_#1)
{ ;; Set foreground/background colors if the view is the current view.
GuiControl, +Background%Config_selBgColor1% +c%Config_selFgColor2%, Bar_#%m%_#%v%_tagged
GuiControl, +c%Config_selFgColor1%, Bar_#%m%_#%v%
- }
- Else If wndId0
+ }
+ Else If wndId0
{ ;; Set foreground/background colors if the view contains windows.
GuiControl, +Background%Config_normBgColor5% +c%Config_normFgColor8%, Bar_#%m%_#%v%_tagged
GuiControl, +c%Config_normFgColor7%, Bar_#%m%_#%v%
- }
- Else
+ }
+ Else
{ ;; Set foreground/background colors if the view is empty.
GuiControl, +Background%Config_normBgColor1% +c%Config_normFgColor8%, Bar_#%m%_#%v%_tagged
GuiControl, +c%Config_normFgColor1%, Bar_#%m%_#%v%
}
-
- Loop, %Config_viewCount%
+
+ Loop, %Config_viewCount%
{
StringTrimRight, wndIds, View_#%m%_#%A_Index%_wndIds, 1
StringSplit, wndId, wndIds, `;
diff --git a/src/Config.ahk b/src/Config.ahk
index 6383417..161e92e 100644
--- a/src/Config.ahk
+++ b/src/Config.ahk
@@ -1,27 +1,27 @@
/*
bug.n -- tiling window management
Copyright (c) 2010-2012 Joshua Fuhs, joten
-
+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
-
+
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
-
+
You should have received a copy of the GNU General Public License
along with this program. If not, see .
-
- @version 8.3.0
+
+ @version 8.4.0
*/
-Config_init()
+Config_init()
{
Local i, key, layout0, layout1, layout2, vNames0, vNames1, vNames2, vNames3, vNames4, vNames5, vNames6, vNames7, vNames8, vNames9
-
+
;; Status bar
Config_showBar := True
Config_horizontalBarPos := "left"
@@ -30,11 +30,11 @@ Config_init()
Config_singleRowBar := True
Config_spaciousBar := False
Config_fontName := "Lucida Console"
- Config_fontSize :=
- Config_normBgColor :=
- Config_normFgColor :=
- Config_selBgColor :=
- Config_selFgColor :=
+ Config_fontSize :=
+ Config_normBgColor :=
+ Config_normFgColor :=
+ Config_selBgColor :=
+ Config_selFgColor :=
Config_barCommands := "Run, explore doc;Monitor_toggleBar();Main_reload();Reload;ExitApp"
Config_readinBat := False
Config_readinCpu := False
@@ -44,7 +44,7 @@ Config_init()
Config_readinNetworkLoad := False
Config_readinTime := True
Config_readinInterval := 30000
-
+
;; Windows ui elements
Config_bbCompatibility := False
Config_borderWidth := 0
@@ -52,7 +52,7 @@ Config_init()
Config_showTaskBar := False
Config_showBorder := True
Config_selBorderColor := ""
-
+
;; Window arrangement
Config_viewNames := "1;2;3;4;5;6;7;8;9"
Config_layout_#1 := "[]=;tile"
@@ -72,7 +72,7 @@ Config_init()
Config_shellMsgDelay := 350
Config_syncMonitorViews := 0
Config_viewFollowsTagged := False
-
+
;; Config_rule_# := ';;