アプリケーション初期化 / 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
- 対象日時の何日前から集計を行うか指定します。TimeFromとTimeToに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