sdim buffers notesel buffers exist "settings.ini" if strsize=-1 : dialog "設定ファイルが見つかりません。",1 : end noteload "settings.ini" #module #defcfunc Readini int p1, str p2 sdim tmp if p1>notemax-1 : dialog "設定ファイルが無効です。",1 : end noteget tmp,p1 split tmp,"=",tmp if length(tmp)=1 : dialog "設定ファイルが無効です。",1 : end if tmp(0)!=p2 : dialog "設定ファイルが無効です。",1 : end return tmp(1) #global //mainのターゲットチェック if Readini(1,"target")!=AppName : dialog "設定ファイルが無効です。",1 : end //init Var_IsEnableUpdate = int(Readini(4,"isEnableUpdate")) //graphic Var_DPIMode = int(Readini(7,"DPIMode")) Var_FontSizeOfTile = int(Readini(8,"FontSizeOfTile")) Var_FontSizeOfButton = int(Readini(9,"FontSizeOfButton")) Var_FontSizeOfTodoList = int(Readini(10,"FontSizeOfTodoList")) Var_FontSizeOfYotei = int(Readini(11,"FontSizeOfScheduleList")) Var_isForceTop = int(Readini(12,"isForceTop")) Var_AutoMinimize = int(Readini(13,"AutoMinimize")) Var_ViewScale = 1.0*Readini(14,"ViewScale") //time Var_Slot1 = Readini(17,"slot1") Var_Slot2 = Readini(18,"slot2") Var_Slot3 = Readini(19,"slot3") Var_Slot4 = Readini(20,"slot4") Var_Slot5 = Readini(21,"slot5") Var_Slot6 = Readini(22,"slot6") //advanced Var_FontName = Readini(25,"ForceFontName") Var_IsEnableLeapSec = int(Readini(26,"UnixTimeLeapSecondSupport")) Var_UnixTimeOffsetHours = int(Readini(27,"UnixTimeOffsetHours")) Var_UnixTimeOffsetMin = int(Readini(28,"UnixTimeOffsetMin"))