Софт Delphi разработчика

Written on 24 Июль 2010 – 22:24 | by admin |

Пока я заканчиваю опыты с DataSnap (а там не совсем все просто) , развлеку вас постом о том, какой софт я использую в работе.
Понятное дело, что речь пойдет не обо всем, “что шевелится”, а о лицензионных продуктах. Поскольку в наших условиях можно взять отлом практически на любой софт, то и смысла в таком посте будет [...]

DevExpress. Заметки на полях #10

Written on 7 Июль 2010 – 15:41 | by admin |

Рассказ о TcxGridDBTableView будет не полным, если не упомянуть о полях, а точнее, о столбцах, привязанных к полям набора данных. При подключении View к источнику данных такие столбцы создаются автоматически. В данном случае я имею ввиду объекты TcxGridDBColumn. Проще всего набором столбцов управлять в редакторе View. Но это несложно сделать и с помощью кода.

Delphi Prism 2011

Written on 5 Июнь 2010 – 0:13 | by admin |

2-го июня 2010-го года компания Embarcadero Technologies выпустила новую версию Delphi для .Net – Delphi Prism 2011. Новая версия Delphi Prism является расширением Visual Studio 2010. По утверждению разработчиков, в данном продукте реализованы возможности аспектно-ориентированного программирования и параллельного программирования, которые не реализованы ни в одном другом языке программирования для .Net.
Основные нововведения (по версии Марко Кэнту):

DevExpress. Заметки на полях #8

Written on 29 Май 2010 – 22:01 | by admin |

Фильтрация
Фильтрация TcxDBGridDBTableView позволяет отображать некоторую выборку из общего набора данных, отображаемого в гриде, заданную по некоторому условию. По умолчанию данная возможность, так же как и возможность сортировки,  включена. Отключить фильтрацию можно с помощью свойства OptionsCustomize.ColumnFiltering:
cxGrid1DBTableView1.OptionsCustomize.ColumnFiltering:= False;
Собственно, конечный пользователь приложения имеет возможность задать фильтр несколькими способами:

DevExpress. Заметки на полях #7

Written on 21 Май 2010 – 23:52 | by admin |

Думаю, что перед тем, как продолжить рассмотрение функциональных возможностей Table View будет уместным немного отвлечься и чуть подробнее рассмотреть структуру View.  Как видно из диаграммы, приведенной в предыдущем посте, все Grid View наследуются от класса TcxCustomGridView. И именно в этом классе описано ключевое  свойство View – DataController:
property DataController: TcxCustomDataController;
Это свойство отвечает за подключение View к [...]

Rad Studio 2010 по цене Delphi 2010

Written on 28 Апрель 2010 – 17:05 | by admin |

В рамках масштабной акции от компании Embarcadero с 26 апреля по 28 июня 2010 года пользователям предоставляется возможность приобрести RAD Studio по цене стандартных средств разработки!
В рамках акции, покупая Delphi 2010 или C++Builder 2010, каждый пользователь бесплатно получит программное решение RAD Studio 2010, включающее в себя Delphi, C++Builder и Delphi Prism [...]

DevExpress. Заметки на полях #5

Written on 10 Апрель 2010 – 18:29 | by admin |

ExpressQuantumGrid
Если бы мне пришлось придумывать название для ExpressQuantumGrid, то я бы назвал его челябинский грид, ведь он настолько крут, что зачастую руководство нужно не только разработчикам, но и конечным пользователям приложений, в которых он используется.
Сразу попытаюсь оговорить отдельные моменты. Коммерческое название продукта ExpressQuantumGrid, хотя класс в Delphi называется TcxGrid. Кроме этого грида в состав  ExpressQuantumGrid  [...]

DevExpress. Заметки на полях #3.5

Written on 25 Март 2010 – 3:04 | by admin |

В прошлой части “Заметок на полях” я пожаловался на то, что мне так и не удалось создать “правильный” заголовок окна с помощью DevExpress.
Оказывается, иногда полезно читать объемные руководства (для ExpressBars™ Suite это более 2000 страниц) . Там все доступно написано.

Добавьте модуль dxRibbonForm в секцию ‘Uses’;
Наследуйте вашу форму от TdxRibbonForm;
Перетащите TdxRibbon и, если необходимо, TdxRibbonStatusBar [...]

DevExpress. Заметки на полях #2

Written on 22 Февраль 2010 – 17:25 | by admin |

Если у вас есть приложение и вы используете классический компонент TMainMenu, то переход DevExpress для вас пройдет значительно проще. Вы можете использовать компонент TdxBarConverter. Это редкий случай, когда Delphi компонент используется исключительно в режиме разработки (Desighn Time). Разместите  компонент на форме. Установите значения свойств Menu и BarManager. В Object Inspector «наступите» мышкой на значение свойства [...]

DevExpress. Заметки на полях #1

Written on 18 Февраль 2010 – 14:06 | by admin |

DevExpress – один из первых наборов Delphi компонентов, который начал предоставлять возможность создания т.н. Ribbon интерфейса. Я не буду детально описывать процесс создания Ribbon Bar, пересказывая тем самым официальную документацию. Выделю лишь некоторые ключевые моменты.