Subversion Repositories Kolibri OS

Rev

Rev 5987 | 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
{
6759 leency 7
	strcpy(#ini_path, "/sys/settings/txtread.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
}