bb
L
ean mod
2006.09.09
blackbox.exe
さりげなくアイコン変更
(Menuにボリュームバーを追加:Alex3D)
ボリュームバーのスタイル,高さ,最大幅,テキストを設定可能にした
ボリュームバーをクリックした時の動作を追加
デスクトップでのマウスイベントに左ダブルクリック追加
startup関係のバグ修正
localeを変更可能にした(主に時計の曜日表示を変更するため)
blackboxが最初から持っているホットキー Ctrl + Alt + F1:Quit を無効にした
Menuにセパレーターを追加
(
設定はこちら
)
セパレーターのマージンに関する設定を追加
Text-Shadowを追加(xobliteからコード流用)
(Menuにのexecにアイコンを表示するようにした:Alex3D)
Menuのアイコンのサイズを調整し、左のマージン部分に表示するように変更
bulletを何種類か追加
Menuに表示するアイコンを指定可能にした
Menuアイコンのアイコンインデックスも指定できるようにした
キーボードでMenu操作時、Shift+Enter、Shift+Spaceで左ダブルクリックと同じ動作をするようにした
bbLeanBar.dll
clock上でのマウスイベントに任意の動作を割り当てられるようにした
バルーンチップが右クリック,ホイールクリックで消えるようにした
バルーンチップが消えるまでの時間を設定できるようにした
トレイアイコンを個別に表示/非表示できるようにした
上記機能追加に伴い、非表示中のアイコンを表示するためのボタン追加 (TrayButton)
TrayButtonのクリックに任意の動作を割り当て可能にした
Text-Shadowを追加
"border"を指定しなければボーダーを表示しないようにした
トレイアイコンの表示/非表示状態を保存・読み込みを出来るようにした
表示/非表示状態を保存・読み込みにおいて、uID(アイコンのID)を指定できるようにした
トレイアイコン関係のBro@mを追加
bbLeanSkin.dll
,
bbLeanSkinEng.dll
Text-Shadowを追加
menu.rc
[volume]
[separator]
[exec] (bbLean) {"C:\bbLean"} <"C:\bbLean\blackbox.exe">
[path] (My Computer) {DRIVES} <
"C:\bbLean\menuicon.dll"
,
2
>
[submenu] (misc) <"E:\icon\Folders\yellow\doraemon.ico">
[shutdown] (Shutdown) <menu\icon\shutdown.ico>
extensions.rc
blackbox.desktop.LeftDoubleClick: @BBCore.ShowMenu menu\LeftDouble.rc
blackbox.options.Locale: en
! blackbox.options.Locale: JAPANESE
blackbox.menu.VolumeWidth: 70
blackbox.menu.VolumeHeight: 18
blackbox.menu.VolumeLabel: ♪
blackbox.menu.VolumeHilite: false
blackbox.menu.separatorMargin: 4
bbLeanBar\bbLeanBar.rc
bbleanbar.item: TrayButton
bbLeanBar.clock.LeftDoubleClick: C:\Software\Rainlendar\Rainlendar.exe
bbLeanBar.clock.LeftClick: @BBCore
bbLeanBar.clock.RightClick: @BBCore.ShowMenu menu\ClockRight.rc
bbLeanBar.clock.MidClick: @BBCore.ShowMenu menu\ClockMid.rc
bbleanbar.traybutton.LeftClick: @bbLeanBar.ShowToggle
bbleanbar.traybutton.RightClick: @bbLeanBar.ShowTrayMenu
bbleanbar.traybutton.MidClick: @BBTrayMenu.LoadExclusions
bbLeanBar.balloonTimer: 3000
style-file
menu.volume: raised gradient vertical
menu.volume.color: #ffaa00
menu.volume.colorTo: #ee8800
menu.volume.textColor: #102c55
menu.volume.shadowColor: #ffffff
menu.separator.borderColor: #ee9900
menu.separator.borderWidth: 1
menu.separator.shadowColor: #ffffff
toolbar: flat gradient vertical border
! *.shadowColor: #000000
menu.frame.shadowColor: #ffffff
menu.title.shadowColor: #5555aa
menu.hilite.shadowColor: black
menu.volume.shadowColor: #ffffff
toolbar.shadowColor: #5555aa
toolbar.label.shadowColor: #ff0000
toolbar.windowLabel.ShadowColor: #ffffff
toolbar.clock.shadowColor: #5555aa
window.label.focus.shadowColor: #5555aa
window.label.unfocus.shadowColor: #777777
bbLeanBar\exclusions.rc
# コメントアウト可能
# syntax -- application-path:uID
# uIDがなければ全てのアイコンを非表示にする
# 表示
! C:\Program Files\foobar2000\foobar2000.exe:1
# 非表示
C:\bbLean\blackbox.exe:0
C:\Program Files\Alwil Software\Avast4\ashDisp.exe:752228
C:\Program Files\Agnitum\Outpost Firewall 1.0\outpost.exe:0
C:\bbLean\blackbox.exe:1226
その他
ボリュームバー上でのマウスイベント
右クリック:ミュート
中クリック:サウンドとオーディオデバイスのプロパティ
追加バレット
TEST
TEST2
TEST3
TEST4
トレイアイコンの表示/非表示
アイコンを中クリック
bbLeanBar上でCtrl+中クリック
TrayButtonを右クリックでメニュー表示
pluginロード時にexclusions.rcを読み込み、そこに記述されているものを非表示にする
uIDが指定されていない場合はそのアプリケーションのアイコン全てが対象となる
bbLeanBar mod に追加したBro@m
@bbLeanBar.ShowTrayMenu
@bbLeanBar.HideAllTrayIcons
@bbLeanBar.DrawAllTrayIcons
@bbLeanBar.ExtractTray
@bbLeanBar.RetractTray
@bbLeanBar.ShowToggle
@bbLeanBar.ExportTaryList:<ファイル名>
@bbLeanBar.LoadExclusions
@bbLeanBar.UnloadExclusions
nocd5