Rev 5819 | Go to most recent revision | Details | Compare with Previous | 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"); |
||
5987 | leency | 8 | ini_get_int stdcall (#ini_path, #config_section, "FontSize", 14); label.size.pt = EAX; |
5819 | leency | 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 | { |
||
5987 | leency | 18 | ini_set_int stdcall (#ini_path, #config_section, "FontSize", label.size.pt); |
5819 | leency | 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 | } |