Класс TWinControl и его наследники[Раздел: Разделы: Delphi Автор: Евгений Веселов] Статья рассказывает о создании оконных элементов управления в Delphi. Приводятся примеры создания и использования таких элементов.
Использование шаблонов дизайна в ASP .NET[Раздел: Разделы: ASP (ASP .NET) Автор: Сергей Тимонов] Под
шаблонами понимается не то, что является шаблонами в терминологии .NET, мы рассмотрим достаточно старую и хорошо себя зарекомендовавшую в других языках веб-программирования (PERL, PHP) технологию шаблонов дизайна...
Множественная диспетчеризация[Раздел: Разделы: Python Автор: Intersoft Lab] Большинство программистов, использующих полиморфизм - на Python или других языках объектно-ориентированного программирования -, находят ему весьма практическое и конкретное применение...
Жизнь и смерть кнопки в CLX[Раздел: Разделы: Kylix Автор: Михаил Голованов] В прошлом году Borland выпустил Kylix – RAD-среду
для разработки Linux-приложений. Если выразиться точнее, это не Linux-приложения, а приложения для библиотеки Qt (кросс-платформной С++-библиотеки, облегчающей создание GUI-приложений). Так как Qt – это С++-библиотека, а Kylix – среда, использующая в...
Программирование метаклассов на Python, часть 1[Раздел: Разделы: Python Автор: Intersoft Lab] Предлагаемая вашему вниманию статья посвящена программированию метаклассов на Python - еще одной непростой и мощной технологии программирования, о которой вам расскажут наш старый знакомый Дэвид Мертц и его коллега Мишель Симионато...
Мир Borland Kylix. Перехватчики событий, сигналы и слоты.[Раздел: Разделы: Kylix Автор: Андрей Боровский] В предыдущей статье была рассмотрена обработка событий Qt в обработчике события OnEvent Kylix класса TApplication. В этой статье будет показан другой метод обработки событий Qt - использование перехватчиков событий (event hooks). Перехватчики событий подобны обработчику события OnEvent, с той разницей, что перехватчики событий позволяют подойти к обработке событий более дифференцировано...
Как обновлять команды Назад/Вперед?[Раздел: Разделы: Интернет-технологии Автор: Тимофей Чадов] Для перемещения по списку истории WebBrowser позволяет использовать пару методов - GoBack и GoForward. Как узнать, когда запрещать/разрешать данные команды?
Программирование
метаклассов на Python, часть 2[Раздел: Разделы: Python Автор: Intersoft Lab] В статье противопоставляется воплощение класса и наследование, проводится различие между методами класса и методами метакласса, а также объясняются и разрешаются конфликты метаклассов...
Обзор Kylix. Работа с клиентскими наборами данных.[Раздел: Разделы: Kylix Автор: Mike Goblin] В данной части будет рассмотрено применение клиентских наборов данных в dbExpress. Согласно иерархии классов в Kylix к клиентским наборам данных относятся классы TSQLClientDataSet и TClientDataSet. Последний из них является частью технологии MIDAS. Так как на сегодняшний день поддержка данной технологии в
Kylix до конца не реализована, то основное внимание мы уделим рассмотрению TSQLClientDataSet.
Создание декларативных мини-языков[Раздел: Разделы: Python Автор: Intersoft Lab] Речь пойдет о декларативныхмини-языках - библиотеках Python, позволяющих выразить программную логику спомощью объявлений внутри программы на Python...
Мир Borland Kylix. Расширение возможностей Kylix приложения: смешиваем Object Pascal и C++[Раздел: Разделы: Kylix Автор: Андрей Боровский] В этой статье рассматривается совместное использование Kylix и C/C++ (gcc). Описывается демонстрационная библиотека, позволяющая использовать
в Kylix приложении функции Qt library, не определенные в CLXDisplay API (элемент управления QDial). Также приводятся примеры экспорта функций из объектных файлов C/C++ и создания разделяемой библиотеки (shared objects file) в Borland Kylix.
X-Window: Несекретные окна[Раздел: Разделы: Kylix Автор: Андрей Боровский] В этой статье речь пойдет о работе с X-Window средствами Kylix. Мы рассмотрим такие полезные возможности, как генерация скриншотов окон и отдельных элементов управления, поиск окна в иерархии окон X-Window, и некоторые другие. Интерфейсы для работы с X-Window в Borland Kylix предоставляются модулями...
Программирование Интернет приложений в Borland Kylix. Часть II[Раздел:
Разделы: Kylix Автор: Андрей Боровский] Эта статья продолжает серию, посвященную программированию Интернет-приложений в Borland Kylix. На этот раз речь пойдет о CGI-приложениях и модулях сервера Apache.
Использование комбинаторных функций в модуле itertools[Раздел: Разделы: Python Автор: Intersoft Lab] В конце июля произошло знаменательное событие: вышла версия 2.3 популярного языка программирования Python. О новом модуле itertools и его возможностях расскажет наш старый знакомый Дэвид Мертц...