OPTIONS настройки на Б4
Еквивалент на бутон за настройки
синтаксис: OPTIONS(код,а,б) -запис
или OPTIONS(9000,x) - четене
описание : в завивимост от кода установява опция
кодовете са :
umcSetMainMenu =1101; (..,1/2)
umcSetUserMenu =1102; (..,1/2)
umcSetVScroll =1103; (..,1/2)
umcSetHScroll =1104; (..,1/2)
umcSetStatusBar =1105; (..,1/2)
umcSetBulgarian =1106; ()
umcSetEnglish =1107; ()
umcSetBulgarianP =11061; ()
umcSetEnglishP =11071; ()
umcSetLockRow =1108; (..,row_number)
umcSetLockCol =1109; (..,col_number)
umcSetVLines =1110; (..1/2)
umcSetHLines =1111; (..1/2)
umcSetGrid3D =1112; (..1/2)
umcSetFontSize =11130; (..,size)
umcSetDefaultFontSize =11131; (..,size)
umcSetFontName =11132; (ignored)
umcSetColorText =1114; (..,1,color)
umcSetColorFon =1115; (..,1,color)
umcSetColorGrid =1116; (..,1,color)
umcSetColorBlock =1117; (..,1,color)
umcSetColorActiveRow =1118; (..,1,color)
umcSetColorActiveRowB =1119; (..,1,color)
umcSetColorLockTxt =1120; (..,1,color)
umcSetColorLockFon =1121; (..,1,color)
umcSetColorOutFile =1122; (..,1,color)
umcSetColorMarkRC =1123; (..,1,color)
umcSetColorActiveEditFon =1124; (..,1,color)
umcSetColorActiveEditFonB =1125; (..,1,color)
umcSetColorActiveEditTxt =1126; (..,1,color)
umcSetColorLockedBlockTxt =1127; (..,1,color)
umcStateRead =1201;(..,1)
umcStateWrite =1202;(..,1)
umcStateClear =1203;(..,1)
umcStateAutoSave =1204; (..1/2)
umcEditEnable =2100; (..1/2)
umcSetMainBar =2201; (..1/2)
umcSetToolBar =2202; (..1/2)
umcOptionsRead =9000; (what)
() означава без втори параметър
(..1/2) означава втори параметър 1 или 2
(..1,color) означава втори параметър 1
и трети параметър цвят
пример : програма за установяване режим _български
: set_b_state.prg - работно място на български език
options (1203,1) /изчиства състоянието
options (1106) /интерфейсен български
options (11061) /програмен български
options (1101,1) /видимо главно меню
options (1102,1) /видимо приложно меню
options (2201,1) /видима инструментална
nstatus.prg
: toolbar.prg - ако не е включена в nstatus.prg
options (2202,1) /видима бутонна ивица
options (1204,1) /записвай винаги при изход
options (1202,1) /запиши състоянието веднага
: край
*забележка:
в случая когато се използува код 9000 - четене
резултата се появява в SRESULT$
===================край=====================