VCL Components

TDBGridEh — использование ExternalRecalc, SumList, Mногострочных заголовков и т.п.

2011-03-23 papirosnik C++ Builder

Имеется очень замечательная, удобная, красивая библиотека VCL-компонентов EhLib. Центральным звеном в цепочке элементов выступает DBGridEh. Именно он прославил эту библиотеку благодаря широким возможностям по отображению таблиц базы данных в таблицы на мониторе и на принтере. DBGridEh является многофункциональным  наследником стандартного DBGrid, расширяя его возможности такими полезными вещами, как группировка колонок в заголовке, группировка строк, футеры […]

More

0 BSGrid, VCL Components,

Компонента Delphi TСalendar. Делаем свою.

2010-07-09 papirosnik Delphi

Развивая тему о разработке собственных компонет Delphi и C++ Builder предлагаю потренироваться на компоненте, которая находится на закаладке Samples и служит для визуального выбора даты из окошка, представленного в виде календаря — TCalendar. Такие компоненты встречаются повсеместно (как на сайтах так и в оффлайновых программах). Существуют как примтивные реализации, так и очень навороченные (платные). Но […]

More

0 Bumper soft, Delphi, VCL Components,

Синхронизация MainMenu и ToolBar через TActionManager и TApplicationEvents в Delphi и С++ Builder

2010-07-05 papirosnik Delphi

Какое страшное получилось название у темы! На деле всё намного проще. Хочу рассказать, как сделать главное меню в своей программе настраиваемым (т.е некоторые редко использыемые пункты можно скрывать или добавлять контекстно-зависимые пункты меню). Также в этой статье коснёмся вопроса, как синхронизировать ToolBar  с меню, сделать, чтобы он тоже менял свой вид в зависимости от контекста […]

More

0 Delphi, TActionmanager, TApplicationsEvent, TMainMenu, TToolBar,

BSGrid – Создаём собственный DBgrid. Часть 2.

2010-06-23 papirosnik Delphi

Итак, в первой части цикла статей, посвящённому написанию собственных компонентов в Delphi и C++ Builder мы создали и зарегистрировали в палитре новый компонент BSGrid — наследник стандартного DBGrid (http://papirosnik.info/2010/06/bsgrid-sozdayom-sobstvennyj-dbgrid-chast-1/). Теперь будем расширять функционал, приближая его к функционалу платного компонента DBgridEh из библиотеки EhLib. Первое, что я хочу сделать — это подсветку всей активной строки (в […]

More

2 BSGrid, Bumper soft, DBGrid, Delphi, Embarcadero,

TTreeView и контекстное (popup) меню в Delphi и С++ Builder

2010-06-14 papirosnik Delphi

Здесь осветим некоторые моменты, возникающие при привязке контекстного меню к компоненте TTreeView. Часто бывает удобно отображать некоторую информацию в виде дерева. Например, список каталогов, подкаталогов и файлов в них — что и сделано в Проводнике Windows. Для отображения всей иерархии как нельзя лучше подходит VCL компонента TTreeView из стандартного набора Delphi и/или C++ Builder. Версия […]

More

4 C++ Buider, Delphi, Embarcadero, VCL Components,

BSGrid — Создаём собственный DBgrid. Часть 1.

2010-06-13 papirosnik Delphi

Этот топик открывает цикл статей на тему создания собственных компонент Delphi. Будем создавать собственный вариант компоненты DBGrid. Расширять её функционал, приближая его к платному EhGrid из библиотеки EhLiB. В качестве среды разработки используется Embarcadero ® Delphi ® 2010. Выбор обусловлен тем, что компания Embarcadero® является правоприемницей Borland и теперь самостоятельно разрабатывает линейку продуктов Delphi и C++ […]

More

3 BSGrid, Bumper soft, DBGrid, Delphi, Embarcadero,

Powered by WordPress. Designed by elogi.