"нечто такое" сделано в форме 330 [Main Menu], в функции SetSubMenu(MenuType : Integer;Visible : Boolean)
ничего более технологичного Навижен разработчику не предлагает...
В этой функции используется CASE... Замечу только, что в этой конструкции можно использовать сроки-константы абсолютно аналогично числам.
Т.е. примерно так: вычитываем из базы настройку (имя контрола) и прогоняем её через CASE, в котором все имена перечислены как константы.
|