ПРОГРАММИРОВАНИЕ! СОЗДАНИЕ САЙТОВ И ИХ ОПТИМИЗАЦИЯ
Главная » Статьи » Программирование » Delphi |
В категории материалов: 72 Показано материалов: 11-15 |
Страницы: « 1 2 3 4 5 ... 14 15 » |
Сортировать по: Дате · Названию · Рейтингу · Комментариям · Просмотрам
Конструирование Splitter У меня есть форма с расположенными на ней компонентами TreeView и Memo. Значение свойства align обоих компонентов позволяет им занимать всю форму. Я хотел бы расположить между ними движок типа Splitter, пропорционально меняющий их размеры (один шире, другой меньше и наоборот). Какой компонент мог бы симитировать поведение Splitter и как это реализовать? |
Обработчик события OwnerDraw в компоненте StatusBar Обработчик должен выглядеть примерно так: procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar; |
Синхронизация двух компонентов Scrollbox Решить задачу помогут обработчики событий OnScroll (в данном примере два компонента ScrollBox (ScrollBar1 и ScrollBar2) расположены на форме TMainForm): |
3D-рамка для текстовых компонентов Один из примеров создания текстового компонента с трехмерной декоративной контурной рамкой (для создания компонента потребовалось около получаса. Он демонстрирует только принцип получения рамки. Я не стал колдовать над свойствами типа ParentFont..., т.к. это заняло бы еще немало времени и места). unit IDSLabel; |
Массив Edit-компонентов Обработка массива Edit-компонентов Procedure DoSomethingWithEditControls; Var K: Integer; |