Subversion Repositories Kolibri OS

Rev

Rev 5819 | Blame | Last modification | View Log | Download | RSS feed

  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); label.size.pt = 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", label.size.pt);
  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. }