Example #1
0
void LoadOptions()
{
	LoadOpts(optionsControls, _countof(optionsControls), MODULE_NAME);
	LoadOpts(popupsControls, _countof(popupsControls), MODULE_NAME);

	opts.log_per_contact_folders = db_get_b(NULL, MODULE_NAME, "LogPerContactFolders", 0);
	opts.log_keep_same_folder = db_get_b(NULL, MODULE_NAME, "LogKeepSameFolder", 0);
	opts.log_store_as_hash = db_get_b(NULL, MODULE_NAME, "StoreAsHash", 1);
}
Example #2
0
// Initializations needed by options
void LoadOptions()
{
	LoadOpts(pageControls, SIZEOF(pageControls), MODULE_NAME);

	// This is created here to assert that this key always exists
	opts.refresh_status_message_timer = db_get_w(NULL, "MyDetails", "RefreshStatusMessageTimer", 12);
	db_set_w(NULL, "MyDetails", "RefreshStatusMessageTimer", opts.refresh_status_message_timer);

	SetCycleTime();
	RefreshFrameAndCalcRects();
}
Example #3
0
void LoadOptions()
{
	LoadOpts(optionsControls, SIZEOF(optionsControls), MODULE_NAME);
	LoadOpts(autoReplaceControls, SIZEOF(autoReplaceControls), MODULE_NAME);
	
	if (languages.getCount() <= 0) {
		opts.default_language[0] = _T('\0');
		return;
	}

	DBVARIANT dbv;
	if (!db_get_ts(NULL, MODULE_NAME, "DefaultLanguage", &dbv)) {
		lstrcpyn(opts.default_language, dbv.ptszVal, SIZEOF(opts.default_language));
		db_free(&dbv);
	}

	int i;
	for(i = 0; i < languages.getCount(); i++)
		if (lstrcmp(languages[i]->language, opts.default_language) == 0)
			break;

	if (i >= languages.getCount())
		lstrcpy(opts.default_language, languages[0]->language);
}
Example #4
0
void LoadOptions()
{
	LoadOpts(optionsControls, _countof(optionsControls), MODULE_NAME);
	LoadOpts(formatControls, _countof(formatControls), MODULE_NAME);
	LoadOpts(playersControls, _countof(playersControls), MODULE_NAME);
}