NSHS@2ch
ティッカーバー
最終更新:
nshs
-
view
ティッカーバー
ここでは、NSHSメインウィンドウ下端の情報表示箇所を「ティッカーバー」と呼びます。
ティッカーバーの表示切替
C:\Program Files\NetStockHighSpeed\Module\System\Appcfg.ini
にある
[TICKERBAR]
CURRENT=01
の値で表示の有無を切り替えられます。(非表示:00/表示:01)
にある
[TICKERBAR]
CURRENT=01
の値で表示の有無を切り替えられます。(非表示:00/表示:01)
ティッカーバーの表示切替を動的に行う。
メニューを改造します
C:\Program Files\NetStockHighSpeed\Module\System\SysMenu.sif
の終わりのほうにある
<MENU CmdID="40601" Name="ティッカーバー表示設定" SName="T設定2" ShowTR="FALSE"/>
を
<MENU CmdID="40601" Name="タブバー表示設定" SName="T設定2" ShowTR="FALSE"/>
<MENU CmdID="40602" Name="ティッカーバー表示設定" SName="T設定3" ShowTR="FALSE"/>
に書き換えれば、Appcfg.iniの書き換え&再起動しなくても切り替え出来るようになります。
の終わりのほうにある
<MENU CmdID="40601" Name="ティッカーバー表示設定" SName="T設定2" ShowTR="FALSE"/>
を
<MENU CmdID="40601" Name="タブバー表示設定" SName="T設定2" ShowTR="FALSE"/>
<MENU CmdID="40602" Name="ティッカーバー表示設定" SName="T設定3" ShowTR="FALSE"/>
に書き換えれば、Appcfg.iniの書き換え&再起動しなくても切り替え出来るようになります。
(元のメニューに書かれていた「ティッカーバー」は「タブバー」という仮称に変えてあります。)
ティッカーバーを消した場合の問題点。
600 名前:山師さん[sage] 投稿日:2006/11/16(木) 10:41:53.87 ID:rQiabLU9 (前略) ちなみに、ティッカーバーの表示切替を標準で実装してないのは NSHSがまともに対応してない(≒バグ)せいです。 ためしに↑の方法でティッカーバーを消した状態で ・ウィンドウを1つ開く → ウィンドウを最小化する → 左隅にアイコン化される をやって、他のバーチャル画面に切り替えて 元のバーチャル画面に戻ってくると、アイコンが行方知れずになります。 (Alt+-で子ウィンドウメニューを出して「移動」すれば下のほうから出てきます。) NSHSはウィンドウ管理も自前でやってる(MDI風に見せかける処理含む)はずなので その辺が「ティッカーバーは常に表示」って決め打ちになってる悪寒がしますです。