И справа две стрелки <> в которые вообще хрен попадешь

Модератор: Дед Пахом
И справа две стрелки <> в которые вообще хрен попадешь
Не видел. Но мы для планшетных приложений "изобрели" вот такое иерархическое меню, после мата юзеров на обычное.
У меня такая идея используется давно. Реализуется элементарно через Popup
Ну да. Думаю, что и в 1С тоже особо не стали напрягаться.
Ну это общая беда более или менее крупной фирмы, где продвижением продукта занимаются люди не связанные с его разработкой.
Интересная идея, только как увеличить площадку таб-а? там только вроде за счет шрифта регулируется высота табИгорь Столяров писал(а):Сделано очень просто, на той схеме скрытых TAB, что я описал ниже.
Возможно ... но в этом нет необходимости.
Код: Выделить всё
PROGRAM
MAP
END
Window WINDOW('Caption'),AT(,,395,224),GRAY,FONT('Segoe UI',8)
IMAGE,AT(25,1,143,216),USE(?IMAGE1),VSCROLL
IMAGE,AT(182,2,149,215),USE(?IMAGE2),VSCROLL
END
CODE
OPEN(Window)
DO CreateControls
ACCEPT
END
CreateControls ROUTINE
DATA
Y LONG(10)
NewFEQ Signed,AUTO
CODE
LOOP 20 TIMES
NewFEQ = CREATE(0,CREATE:Button) !, ?Image1)
NewFeq{PROP:Parent} = ?Image1
NewFEQ{PROP:Text} = 'Button ['& NewFeq &']'
SETPOSITION(NewFeq, 10, Y, 60, 10) ; Y += 20
NewFeq{PROP:Scroll} = TRUE
NewFEQ{PROP:Hide} = FALSE
END
Y = 10
LOOP 20 TIMES
NewFEQ = CREATE(0,CREATE:Button) !, ?Image2)
NewFeq{PROP:Parent} = ?Image2
NewFEQ{PROP:Text} = 'Button ['& NewFeq &']'
SETPOSITION(NewFeq, 10, Y, 60, 10) ; Y += 20
NewFeq{PROP:Scroll } = TRUE
NewFEQ{PROP:Hide}=FALSE
END
Код: Выделить всё
NewFeq{PROP:Parent} = ?Image1
Код: Выделить всё
NewFeq{PROP:Parent} = ?List
Можно, и сдвигаться будут. Только с перерисовкой проблемы. Контролы как бы под листом будут.