Как я уже упоминал, использование в своих программах Ribbon Controls для того “чтобы было красиво” не всегда оправдано. Более того для многих программ использование Ribbon просто излишне и может повлечь за собой массу проблем и неприятностей для вас, как для разработчиков. Как ни крути, а на данный момент новые компоненты Delphi имеют слишком много недоработок и слишком мало справочной информации для разработчиков, чтобы каждый из нас мог их спокойно использовать. Что касается необходимости использования Ribbon Controls, то пока я могу найти только одну более-менее важную причину, чтобы кинуть на форму TRibbon – слишком большое количество элементов управления (элемнтов главного меню, кнопок и т.д.). Тогда может и стоит работать с Ribbon, т.к. с его помощью можно организовать довольно удобное расположение всех элементов управления и красочный вид для своей программы. Читать далее »
-
10Feb
Метки: AlphaControls, компоненты Delphi
-
08Oct
Тема “доработки” стандартных компонентов, поднята мною не случайно. Зачастую приходится сталкиваться с разнообразными недостатками стандартных компонентов. Как правило эти недостатки связаны не столько с кривостью компонента, сколько с недостаточной функциональностью. Вот и я в очередной раз столкнулся с этим вопросом.
Писать лишние строки кода в программу для предания “псевдофункционала”, занятие не благодарное. Самым распространенным примером, таких самоистязаний, пожалуй служит совмещение нескольких контролов в один. Так скажем поверх TaskBar “накладывают” всевозможные TrackBar-ы, ProgresBar-ы, и прочие радости жизни; скрытые Edit-ы также лепят поверх Label-ов, что-бы реализовать возможность “удобного” редактирования; ComboBox-ы совмещают со всем чем только не лень.
А ведь подобные нагромаждения не столько улучшают навигацию, сколько усложняют разработчикам жизнь, поскольку разобраться потом в сотворенном бывает довольно сложно. Решения этой проблемы в целом я конечно раскрыть не смогу, но постараюсь поделиться своим опытом на конкретном примере. Читать далее »
Метки: Themes, TStringCheck, компоненты Delphi, Наработки
-
03Oct
Вот и пришло время сделать небольшой обзор по тому, что сделано в блоге. Провести так сказать инвентаризацию того, что есть и прикинуть, что будет.Все-таки как ни крути, а периодический обзор исходников, компонентов и готовых программ проводить следует хотя бы потому что:
- Блог растёт и вместе с ним растёт суммарный объем исходного кода выкладываемого на суд посетителей и дабы не повторяться следует представлять состав своего “богатства”
- Структурированная информация довольно хорошо помогает определиться с ближайшими целями и задачами, которые следует решать в блоге или вне его.
- Информация предоставляемая в форме списка, каждый пункт которого сопровождается ссылкой на источник достаточно хорошо воспринимается посетителями.
В этом микро-обзоре мы рассмотрим всё что касается применения Delphi для Web. Что было разработано и что планируется разработать в ближайшем будущем. Читать далее »
Метки: Delphi, Delphi в Web, Компонент, Компонент Delphi 2010, компоненты Delphi
-
27Sep
Как известно, одной из составных частей аудита любого сайта является сбор сведений о нахождении сайта в базе поисковых систем. При этом необходимо ответить на два простых вопроса: “Есть ли сайт в индексе поисковой системы?” и, если сайт находится в индексе, то “Какое количество страниц сайта находится в индексе?”. На сегодняшний день можно выделить несколько поисковых систем, пользующихся большим спросом у пользователей (по данным SpyLog): Читать далее »
Метки: Delphi, Delphi 2010, RAD Studio, RAD Studio 2010, Компонент Delphi 2010, компоненты Delphi

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