Lines Matching refs:ini

108 static void _load_imagesize(mIniRead *ini,ImageSizeData *dat)  in _load_imagesize()  argument
117 if(mIniReadNums(ini, m, buf, 4, 4, FALSE) < 4) in _load_imagesize()
132 static void _load_draw_rule_record(mIniRead *ini) in _load_draw_rule_record() argument
139 if(!mIniReadSetGroup(ini, "rule_record")) return; in _load_draw_rule_record()
141 while(mIniReadGetNextItem(ini, &key, &param)) in _load_draw_rule_record()
213 static void _load_widgets_state(mIniRead *ini,ConfigData *cf,mDockWidgetState *dock_state) in _load_widgets_state() argument
220 mIniReadSetGroup(ini, "widgets"); in _load_widgets_state()
224 mIniReadBox(ini, "mainwin", &cf->box_mainwin, _INIT_VAL, _INIT_VAL, _INIT_VAL, _INIT_VAL); in _load_widgets_state()
226 cf->mainwin_maximized = mIniReadInt(ini, "maximized", 1); in _load_widgets_state()
227 cf->dockbrush_height[0] = mIniReadInt(ini, "brush_sizeh", 58); in _load_widgets_state()
228 cf->dockbrush_height[1] = mIniReadInt(ini, "brush_listh", 100); in _load_widgets_state()
235 mIniReadNums(ini, "pane_width", cf->pane_width, 3, 2, FALSE); in _load_widgets_state()
239 mIniReadTextBuf(ini, "pane_layout", cf->pane_layout, 5, "1023"); in _load_widgets_state()
240 mIniReadTextBuf(ini, "dock_layout", cf->dock_layout, 16, "tol:ivrb:cwpf"); in _load_widgets_state()
246 mIniReadBox(ini, "textdlg", &cf->box_textdlg, 0, 0, 0, 0); in _load_widgets_state()
247 mIniReadSize(ini, "boxeditdlg", &cf->size_boxeditdlg, 0, 0); in _load_widgets_state()
248 mIniReadPoint(ini, "filterdlg", &cf->pt_filterdlg, _INIT_VAL, _INIT_VAL); in _load_widgets_state()
256 if(mIniReadNums(ini, g_dock_name[i], val, 6, 4, FALSE) == 6) in _load_widgets_state()
285 static void _load_configdata(mIniRead *ini,ConfigData *cf) in _load_configdata() argument
292 mIniReadSetGroup(ini, "env"); in _load_configdata()
294 cf->init_imgw = mIniReadInt(ini, "init_imgw", 400); in _load_configdata()
295 cf->init_imgh = mIniReadInt(ini, "init_imgh", 400); in _load_configdata()
296 cf->init_dpi = mIniReadInt(ini, "init_dpi", 300); in _load_configdata()
298 cf->optflags = mIniReadHex(ini, "optflags", in _load_configdata()
301 cf->fView = mIniReadHex(ini, "fview", in _load_configdata()
304 cf->savedup_type = mIniReadInt(ini, "savedup_type", 0); in _load_configdata()
305 cf->canvas_resize_flags = mIniReadInt(ini, "canvas_resize_flags", CONFIG_CANVAS_RESIZE_F_CROP); in _load_configdata()
306 cf->canvas_scale_type = mIniReadInt(ini, "canvas_scale_type", SCALING_TYPE_LANCZOS2); in _load_configdata()
307 cf->boxedit_flags = mIniReadInt(ini, "boxedit_flags", 0); in _load_configdata()
309 cf->undo_maxbufsize = mIniReadInt(ini, "undo_maxbufsize", 1024 * 1024); in _load_configdata()
310 cf->undo_maxnum = mIniReadInt(ini, "undo_maxnum", 100); in _load_configdata()
312 cf->canvasZoomStep_low = mIniReadInt(ini, "zoomstep_low", -5); in _load_configdata()
313 cf->canvasZoomStep_hi = mIniReadInt(ini, "zoomstep_hi", 100); in _load_configdata()
314 cf->canvasAngleStep = mIniReadInt(ini, "anglestep", 15); in _load_configdata()
315 cf->dragBrushSize_step = mIniReadInt(ini, "dragbrushsize_step", 10); in _load_configdata()
316 cf->iconsize_toolbar = mIniReadInt(ini, "iconsize_toolbar", 20); in _load_configdata()
317 cf->iconsize_layer = mIniReadInt(ini, "iconsize_layer", 13); in _load_configdata()
318 cf->iconsize_other = mIniReadInt(ini, "iconsize_other", 16); in _load_configdata()
320 cf->colCanvasBkgnd = mIniReadHex(ini, "col_canvasbkgnd", 0xc0c0c0); in _load_configdata()
321 cf->colBkgndPlaid[0] = mIniReadHex(ini, "col_bkgndplaid1", 0xd0d0d0); in _load_configdata()
322 cf->colBkgndPlaid[1] = mIniReadHex(ini, "col_bkgndplaid2", 0xf0f0f0); in _load_configdata()
324 cf->cursor_buf = mIniReadBase64(ini, "cursor_draw", &cf->cursor_bufsize); in _load_configdata()
326 if(mIniReadIsHaveKey(ini, "toolbar_btts")) in _load_configdata()
328 cf->toolbar_btts = mIniReadNums_alloc(ini, "toolbar_btts", 1, FALSE, 1, &cf->toolbar_btts_size); in _load_configdata()
336 mIniReadSetGroup(ini, "dock"); in _load_configdata()
338 cf->dockcolor_tabno = mIniReadInt(ini, "color_tabno", 0); in _load_configdata()
339 cf->dockcolpal_tabno = mIniReadInt(ini, "colpal_tabno", 0); in _load_configdata()
340 cf->dockopt_tabno = mIniReadInt(ini, "opt_tabno", 0); in _load_configdata()
341 cf->dockbrush_expand_flags = mIniReadInt(ini, "brush_expand", 0xffff); in _load_configdata()
342 cf->dockcolwheel_type = mIniReadInt(ini, "colwheel_type", 0); in _load_configdata()
344 mIniReadNums(ini, "water_preset", cf->water_preset, CONFIG_WATER_PRESET_NUM, 4, TRUE); in _load_configdata()
348 mIniReadSetGroup(ini, "canvasview"); in _load_configdata()
350 cf->canvasview_flags = mIniReadInt(ini, "flags", CONFIG_CANVASVIEW_F_FIT); in _load_configdata()
351 cf->canvasview_zoom_normal = mIniReadInt(ini, "zoom_norm", 100); in _load_configdata()
352 cf->canvasview_zoom_loupe = mIniReadInt(ini, "zoom_loupe", 600); in _load_configdata()
359 mIniReadNums(ini, "btt", cf->canvasview_btt, 5, 1, FALSE); in _load_configdata()
363 mIniReadSetGroup(ini, "imageviewer"); in _load_configdata()
365 mIniReadStr(ini, "dir", &cf->strImageViewerDir, NULL); in _load_configdata()
367 cf->imageviewer_flags = mIniReadInt(ini, "flags", CONFIG_IMAGEVIEWER_F_FIT); in _load_configdata()
375 mIniReadNums(ini, "btt", cf->imageviewer_btt, 5, 1, FALSE); in _load_configdata()
383 mIniReadSetGroup(ini, "grid"); in _load_configdata()
385 cf->grid.gridw = mIniReadInt(ini, "gridw", 64); in _load_configdata()
386 cf->grid.gridh = mIniReadInt(ini, "gridh", 64); in _load_configdata()
387 cf->grid.col_grid = mIniReadHex(ini, "gridcol", 0x1a0040ff); in _load_configdata()
389 cf->grid.splith = mIniReadInt(ini, "sph", 2); in _load_configdata()
390 cf->grid.splitv = mIniReadInt(ini, "spv", 2); in _load_configdata()
391 cf->grid.col_split = mIniReadHex(ini, "spcol", 0x1aff00ff); in _load_configdata()
393 mIniReadNums(ini, "reg", cf->grid.reglist, CONFIG_GRIDREG_NUM, 4, TRUE); in _load_configdata()
397 mIniReadSetGroup(ini, "save"); in _load_configdata()
399 cf->save.flags = mIniReadHex(ini, "flags", 0); in _load_configdata()
400 cf->save.jpeg_quality = mIniReadInt(ini, "jpeg_qua", 85); in _load_configdata()
401 cf->save.jpeg_sampling_factor = mIniReadInt(ini, "jpeg_samp", 444); in _load_configdata()
402 cf->save.png_complevel = mIniReadInt(ini, "png_comp", 6); in _load_configdata()
403 cf->save.psd_type = mIniReadInt(ini, "psd_type", 0); in _load_configdata()
407 mIniReadSetGroup(ini, "button"); in _load_configdata()
409 mIniReadNums(ini, "default", cf->default_btt_cmd, CONFIG_POINTERBTT_NUM, 1, FALSE); in _load_configdata()
410 mIniReadNums(ini, "pentab", cf->pentab_btt_cmd, CONFIG_POINTERBTT_NUM, 1, FALSE); in _load_configdata()
414 mIniReadSetGroup(ini, "string"); in _load_configdata()
416 mIniReadStr(ini, "fontstyle_gui", &cf->strFontStyle_gui, "family=sans-serif;size=10"); in _load_configdata()
417 mIniReadStr(ini, "fontstyle_dock", &cf->strFontStyle_dock, "family=sans-serif;size=9"); in _load_configdata()
419 mIniReadStr(ini, "tempdir", &cf->strTempDir, NULL); in _load_configdata()
420 mIniReadStr(ini, "layerfiledir", &cf->strLayerFileDir, NULL); in _load_configdata()
421 mIniReadStr(ini, "selectfiledir", &cf->strSelectFileDir, NULL); in _load_configdata()
422 mIniReadStr(ini, "stampfiledir", &cf->strStampFileDir, NULL); in _load_configdata()
424 mIniReadStr(ini, "user_texdir", &cf->strUserTextureDir, NULL); in _load_configdata()
425 mIniReadStr(ini, "user_brushdir", &cf->strUserBrushDir, NULL); in _load_configdata()
427 mIniReadStr(ini, "layernamelist", &cf->strLayerNameList, NULL); in _load_configdata()
428 mIniReadStr(ini, "theme", &cf->strThemeFile, NULL); in _load_configdata()
442 mIniReadSetGroup(ini, "recentfile"); in _load_configdata()
443 mIniReadNoStrs(ini, 0, cf->strRecentFile, CONFIG_RECENTFILE_NUM); in _load_configdata()
447 mIniReadSetGroup(ini, "recent_opendir"); in _load_configdata()
448 mIniReadNoStrs(ini, 0, cf->strRecentOpenDir, CONFIG_RECENTDIR_NUM); in _load_configdata()
452 mIniReadSetGroup(ini, "recent_savedir"); in _load_configdata()
453 mIniReadNoStrs(ini, 0, cf->strRecentSaveDir, CONFIG_RECENTDIR_NUM); in _load_configdata()
457 mIniReadSetGroup(ini, "newimg_recent"); in _load_configdata()
458 _load_imagesize(ini, cf->imgsize_recent); in _load_configdata()
460 mIniReadSetGroup(ini, "newimg_record"); in _load_configdata()
461 _load_imagesize(ini, cf->imgsize_record); in _load_configdata()
465 if(mIniReadSetGroup(ini, "canvaskey")) in _load_configdata()
467 while(mIniReadGetNextItem_nonum32(ini, &no, &u32, FALSE)) in _load_configdata()
473 FilterSaveData_getConfig(ini); in _load_configdata()
478 static void _load_drawdata(mIniRead *ini,DrawData *p) in _load_drawdata() argument
484 mIniReadSetGroup(ini, "draw_main"); in _load_drawdata()
486 mIniReadStr(ini, "opttex", &p->strOptTexPath, NULL); in _load_drawdata()
490 mIniReadSetGroup(ini, "draw_color"); in _load_drawdata()
492 p->col.drawcol = mIniReadHex(ini, "drawcol", 0); in _load_drawdata()
493 p->col.bkgndcol = mIniReadHex(ini, "bkgndcol", 0xffffff); in _load_drawdata()
495 n = mIniReadNums(ini, "colmask", p->col.colmask_col, COLORMASK_MAXNUM, 4, TRUE); in _load_drawdata()
501 mIniReadNums(ini, "gradcol", p->col.gradcol, COLPAL_GRADNUM * 2, 4, TRUE); in _load_drawdata()
503 p->col.colpal_sel = mIniReadInt(ini, "colpal_sel", 0); in _load_drawdata()
504 p->col.colpal_cellw = mIniReadInt(ini, "colpal_cellw", 14); in _load_drawdata()
505 p->col.colpal_cellh = mIniReadInt(ini, "colpal_cellh", 14); in _load_drawdata()
506 p->col.colpal_max_column = mIniReadInt(ini, "colpal_maxcol", 0); in _load_drawdata()
508 mIniReadNums(ini, "layercolpal", p->col.layercolpal, LAYERCOLPAL_NUM, 4, TRUE); in _load_drawdata()
512 mIniReadSetGroup(ini, "draw_tool"); in _load_drawdata()
514 p->tool.no = mIniReadInt(ini, "no", 0); in _load_drawdata()
515 mIniReadNums(ini, "subno", p->tool.subno, TOOL_NUM, 1, FALSE); in _load_drawdata()
517 p->tool.opt_fillpoly = mIniReadHex(ini, "opt_fillpoly", FILLPOLY_OPT_DEFAULT); in _load_drawdata()
518 p->tool.opt_fillpoly_erase = mIniReadHex(ini, "opt_fillpoly_erase", FILLPOLY_OPT_DEFAULT); in _load_drawdata()
519 p->tool.opt_move = mIniReadInt(ini, "opt_move", 0); in _load_drawdata()
520 p->tool.opt_grad = mIniReadHex(ini, "opt_grad", GRAD_OPT_DEFAULT); in _load_drawdata()
521 p->tool.opt_fill = mIniReadHex(ini, "opt_fill", FILL_OPT_DEFAULT); in _load_drawdata()
522 p->tool.opt_stamp = mIniReadInt(ini, "opt_stamp", STAMP_OPT_DEFAULT); in _load_drawdata()
523 p->tool.opt_magicwand = mIniReadInt(ini, "opt_magicwand", MAGICWAND_OPT_DEFAULT); in _load_drawdata()
527 mIniReadSetGroup(ini, "headtail"); in _load_drawdata()
529 p->headtail.selno = mIniReadInt(ini, "sel", 0); in _load_drawdata()
530 p->headtail.curval[0] = mIniReadHex(ini, "line", 0); in _load_drawdata()
531 p->headtail.curval[1] = mIniReadHex(ini, "bezier", 0); in _load_drawdata()
533 mIniReadNums(ini, "record", p->headtail.record, HEADTAIL_RECORD_NUM, 4, TRUE); in _load_drawdata()
537 mIniReadSetGroup(ini, "drawtext"); in _load_drawdata()
539 mIniReadStr(ini, "name", &p->drawtext.strName, NULL); in _load_drawdata()
540 mIniReadStr(ini, "style", &p->drawtext.strStyle, NULL); in _load_drawdata()
542 p->drawtext.size = mIniReadInt(ini, "size", 90); in _load_drawdata()
543 p->drawtext.weight = mIniReadInt(ini, "weight", 0); in _load_drawdata()
544 p->drawtext.slant = mIniReadInt(ini, "slant", 0); in _load_drawdata()
545 p->drawtext.hinting = mIniReadInt(ini, "hinting", 0); in _load_drawdata()
546 p->drawtext.char_space = mIniReadInt(ini, "charsp", 0); in _load_drawdata()
547 p->drawtext.line_space = mIniReadInt(ini, "linesp", 0); in _load_drawdata()
548 p->drawtext.dakuten_combine = mIniReadInt(ini, "dakuten", 0); in _load_drawdata()
549 p->drawtext.flags = mIniReadInt(ini, "flags", DRAW_DRAWTEXT_F_PREVIEW | DRAW_DRAWTEXT_F_ANTIALIAS); in _load_drawdata()
553 _load_draw_rule_record(ini); in _load_drawdata()
562 mIniRead *ini; in appLoadConfig() local
565 ini = mIniReadLoadFile2(MAPP->pathConfig, CONFIG_FILENAME_MAIN); in appLoadConfig()
566 if(!ini) return FALSE; in appLoadConfig()
570 mIniReadSetGroup(ini, "azpainter"); in appLoadConfig()
572 if(mIniReadInt(ini, "ver", 0) != 2) in appLoadConfig()
574 mIniReadEmpty(ini); in appLoadConfig()
582 mIniReadSetGroup(ini, "mlib"); in appLoadConfig()
584 mIniReadFileDialogConfig(ini, "filedialog", MAPP->filedialog_config); in appLoadConfig()
592 _load_widgets_state(ini, APP_CONF, dock_state); in appLoadConfig()
596 _load_configdata(ini, APP_CONF); in appLoadConfig()
600 _load_drawdata(ini, APP_DRAW); in appLoadConfig()
602 mIniReadEnd(ini); in appLoadConfig()