Итак, судя по всему, я окончил собирать воедино все вопросы и имеющуюся у меня информацию по работе с Ribbon Controls в Delphi 2010, и наконец-то готов выложить эу информацию в виде одного документа.
В начале объясню в чем была причина столь затяжного написания справочника. Когда я только начинал работу, то хотел изложить весь материал последовательно, начиная с первого компонента на панели Ribbon Controls в Delphi – TRibbon и, заканчивая последним – TScreenTipsPopup. Но, чем дальше продвигалась работа, тем больше я понимал, что этот подход не самый лучший. Дело в том, что при работе с Ribbon Controsls можно следовать двумя взаимосвязанными путями:
- визуальная разработка интерфейса приложения. Когда мы создаем все элементы управления не касаясь работы с исходным кодом, и всё, что от нас требуется – написать обработчик OnExceute у того или иного действия.
- не визуальная работа с Ribbon. Здесь от нас уже требуется знать какие свойства и методы есть у объекта, как они работают. В конце концов знать иерархию тех объектов с которыми мы имеем дело.
Второй подход гораздо более сложен и требует на порядок больше времени на разработку и главное, совершенно другого уровня знаний Delphi в принципе. Поэтому я решил разделить всю работу на две части и переработать первоначальный вариант следующим образом. В первой части я собрал всю информацию, которая касается визуальной разработки – эту часть я сегодня и выкладываю для скачивания все желающим. Во второй части я буду излагать материал, касающийся работы с исходным кодом – где постараюсь собрать воедино все материалы по работе со свойствами и методами классов Ribbon Controls в Delphi 2010.
По-моему, должно получиться вполне удобно – первая часть для новичков, вторая – для тех кто любить что-то по-сложнее, чем таскание иконок по форме.
Читать далее »
Свежие комментарии