アプリケーション初期化 / init.ini

About Section

[About]
Version=1.0
Description="description"
DefaultTab="
tab-name"
DefaultSkipExt="ext, ext, ... "
DefaultDirectoryIndex="filename, filename, ... "

Entries and Values

Version
書式のバージョンを指定します。
Description
このファイルの説明を記述します。
DefaultTab
アプリケーション起動時に最初に表示するTabのSection名を指定します。
DefaultSkipExt
解析オプション「標準」で除外するファイルの拡張子を指定します。空白は無視されます。
DefaultDirectoryIndex
解析オプション「標準」でDirectoryIndexとなるファイル名を指定します。空白は無視されます。

Example

[About]
Version			= 1.0
Description		= "Initialize"
DefaultTab		= "TabList"
DefaultSkipExt		= "jpg, gif, png, swf, css, js"
DefaultDirectoryIndex	= "index.html, index.htm, index.cgi"

Tab Section

[tab-name]
Dispatch=InsertTab
Text="display-text"
Class={"WC_TAB_LIST" | "WC_TAB_GRAPH" | "WC_TAB_BROWSER" | "WC_TAB_FLOW"}
Config={"
init_list.ini" | "init_graph.ini"}
DefaultTimeRange="timerange-name"

Entries and Values

Dispatch
このセクションの働きを記述します。
Text
Tabの表示名を記述します。
Class
TabのWindowClassを指定します。
Config
Tabの初期化設定ファイルを指定します。
DefaultTimeRange
Tab作成時に選択するTimeRangeのSection名を指定します。

Comment

Tabの挿入はTab Sectionの記述された順序で行われます。

Example

[TabList]
Dispatch		= InsertTab
Text		= "一覧"
Class		= "WC_TAB_LIST"
Config		= "init_list.ini"
DefaultTimeRange	= "timerange-20"

TimeRange Section

[timerange-name]
Dispatch=InsertTimeRange
Text="display-text"
TimeFrom=(ndays-prev)
TimeTo=(ndays-next + today)

Entries and Values

Dispatch
このセクションの働きを記述します。
Text
ToolBarのComboboxに表示するテキストを記述します。
TimeFrom
対象日時の何日前から集計を行うか指定します。TimeFromTimeToに0を指定した場合集計対象は全期間となります。
TimeTo
対象日時の何日後まで集計を行うか指定します。値には期間に対象日の1日分を加算します。

Comment

TimeRangeの挿入はTimeRange Sectionの記述された順序で行われます。

Example

[timerange-3+3]
Dispatch		= InsertTimeRange
Text		= "3日前から3日後まで"
TimeFrom		= 3
TimeTo		= 4
See Also
ini reference
init.ini, init_list.ini, list_mode.ini, init_graph.ini