Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5819 | leency | 1 | char ini_path[4096]; |
2 | char config_section[] = "Config"; |
||
3 | int encoding; |
||
4 | |||
5 | void LoadIniSettings() |
||
6 | { |
||
7 | strcpy(#ini_path, "/sys/settings/treader.ini"); |
||
8 | ini_get_int stdcall (#ini_path, #config_section, "FontSize", 14); font.size.text = EAX; |
||
9 | ini_get_int stdcall (#ini_path, #config_section, "Encoding", CH_CP866); encoding = EAX; |
||
10 | ini_get_int stdcall (#ini_path, #config_section, "WinX", 150); Form.left = EAX; |
||
11 | ini_get_int stdcall (#ini_path, #config_section, "WinY", 50); Form.top = EAX; |
||
12 | ini_get_int stdcall (#ini_path, #config_section, "WinW", 640); Form.width = EAX; |
||
13 | ini_get_int stdcall (#ini_path, #config_section, "WinH", 560); Form.height = EAX; |
||
14 | } |
||
15 | |||
16 | void SaveIniSettings() |
||
17 | { |
||
18 | ini_set_int stdcall (#ini_path, #config_section, "FontSize", font.size.text); |
||
19 | ini_set_int stdcall (#ini_path, #config_section, "Encoding", encoding); |
||
20 | ini_set_int stdcall (#ini_path, #config_section, "WinX", Form.left); |
||
21 | ini_set_int stdcall (#ini_path, #config_section, "WinY", Form.top); |
||
22 | ini_set_int stdcall (#ini_path, #config_section, "WinW", Form.width); |
||
23 | ini_set_int stdcall (#ini_path, #config_section, "WinH", Form.height); |
||
24 | } |