Как Вы, наверное, знаете из комментариев в блоге сейчас я работаю над объединением всех статей про Ribbon Controls в Delphi в один большой документ. Что получится в итоге – пока не известно даже мне. Может это будет простой пост на 7000+ слов с картинками, а может и целый справочник для начинающих программистов. Пока кодовое название документа “Ribbon Controls. Мышинное программирование“. Может звучит немного странно, но вполне отражает суть того, что пока изложено. Дело в том, что большинство действий, совершаемых при работе с Ribbon – это движения мышкой по экрану. Эдакое программирование для дошкольников – взял кнопочку, перетянул на панельку, выбрал мышкой в свойствах значение, ткнул мышкой 2 раза, написал 1 строчку и всё готово. Только вот, как показывают вопросы по Ribbon от читателей блога, да и собственный хоть и не большой, но опыт – иногда бывает очень не просто ухватить мышкой тот самый элемент
Понимаю, что может звучит и немного неправдоподобно, но так и есть. Часто приходится выделывать что-то наподобие тануа с бубном, чтобы сделать запланированной. Вот я и решил, что хватит уже мучится с мышкой, пора бы перейти к более серьезной работе. А именно – работать с Ribbon Controls именно как с объектами Delphi, без всяких тасканий и перетаскиваний – только код. Читать далее »
-
31Jan
Метки: Ribbon, Ribbon Controls, RibbonGroup, RibbonPage, TRibbon
-
12Jan
Да, давненько я уже не запускал Delphi 2010. Всё как-то в последнее время работа в Lazarus кипит.Сегодня решил немного выделить время и снова поразбираться с Ribbon Controls. Как раз и причина появилась – вопрос читаеля блога. Конечно, если б вопрос касался чего-нибудь наподобие “где находится Action Manager?” то поста бы и не было, а был бы ответный комментарий. Но, простой на первый взгляд вопрос, касающийся работы со ScreenTips, чувствую может попортить кровь не одному желающему использовать Ribbon Controls. Поэтому расскажу-ка я про подсказки немного по-подробнее (заодно и самому будет потом шпаргалка, если вдруг чего забуду).
Итак, сегодняшний пост посвящён работе с подсказками Ribbon они же ScreenTips. Читать далее »
Метки: Ribbon Controls, ScreenTipManager, ScreenTips, TRibbon
-
29Oct
Продолжаем медленно, но верно углубляться в Ribbon Controls. В предыдущем посте я рассмотрел разработку простого интерфейса без каких-либо “наворотов”, наподобие галерей элементов, меню и и т.д. Сегодня займемся именно этим.

Кстати, сразу замечу, что я далеко не специалист в вопросах работы с Ribbon Controls и всё, что я рассказываю – это не более, чем мои попытки разобраться с этими компонентами Delphi. Поэтому, если Вы заметите какие-либо недочёты или (не дай Бог) ошибки в моих рассуждениях – не стесняйтесь, отписывайте комментарии с замечаниями. Так, я думаю, со временем можно будет собрать более-менее подробное руководство по использованию компонентов Ribbon в Delphi, которое пригодится многим. Ну, а теперь продолжим начатое.
Читать далее »Метки: Ribbon, Ribbon Application Menu, Ribbon Controls, Ribbon Galery, RibbonComboBox, split-кнопки, TRibbon
-
17Aug
Ribbon — тип интерфейса в GUI приложениях, основанный на тулбарах, разделенных табами. Последние приложения, выпущенные компанией Microsoft применяют эту форму интерфейса, главной частью которой является модульная лента. После выпуска Microsoft Windows Vista и Office 2007 данный тип пользовательского интерфейса стал довольно популярен. Читать далее »
Метки: Ribbon Controls, TRibbon, компоенты

Свежие комментарии