Показать сообщение отдельно
Старый 27.01.2011, 16:21   #33  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от Link Посмотреть сообщение
Научите как прятать барузерную панель, ту что на самом верху и съедает столько места и не содержит ничего полезного, а кнопки развернуть\свернуть я и к табаксу прикручу.
Меню я и так использую троечное во всех версиях, потому что мне, как программисту так гораздо удобнее.
в классе SysSetupFormRun создаете метод
X++:
void HideActionPane()
{
    int i;
    Object control;

    for (i=1; i <= this.form().design().controlCount(); i++)
    {
        control = this.form().design().controlNum(i);
        if (control.isContainer())
        {
            switch (control.handle())
            {
                case classnum(FormBuildActionPaneControl):
                control.visible(NoYes::No);
                break;
                default:
                break;
            }
        }

    }
}
и теперь в методе init этого класса в самом начале ставите
X++:
this.HideActionPane();
только можно добавить поле в настроики пользователя - галочку и по этой галочке ставить условие, чтобы было настраиваемо для каждого пользователя

Последний раз редактировалось Pustik; 27.01.2011 в 17:32.