Форум: "Потрепаться";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
ВнизОсновы написания ВИЗУАЛЬНЫХ компонентов... Найти похожие ветки
← →
Yaro (2002-04-15 10:11) [0]собственно сабж (как написать аналог TMemo?)
← →
Anatoly Podgoretsky (2002-04-15 10:20) [1]Ищем книжку Конопки и также смотрим исходники TMemo, это из вспомогательного интсрументария, а из основного голова и руки.
Если вопрос задан неверно, то повторяем в правильной редакции.
← →
Malder (2002-04-15 13:53) [2]Если нужен "апгрейдный" TMemo - то делай новый класс, наследованный от TMemo.
Также возможно поможет это:
Модуль controls
Описание
Класс TWinControl является базовым абстрактным классом для всех оконных компонентов Delphi, т.е. для компонентов, которые:
· Могут получать фокус во время выполнения приложения. Другие компоненты могут отображать данные, но пользователь не может общаться с компонентом с помощью клавиатуры, если это не оконный компонент.
· Могут содержать другие компоненты, т.е. быть компонентами-контейнерами, компонентами-родителями других, дочерних компонентов.
· Имеют дескрипторы окна.
Новые компоненты редко создаются непосредственно на основе TWinControl. Обычно они основываются на производных классах, таких, как TCustomControl, имеющий канву и обработку сообщений прорисовки, или на более специализированных классах типа TButtonControl, TCustomComboBox, TCustomEdit или TCustomListBox.
Модуль stdctrls
Описание
Класс TCustomEdit является базовым абстрактным классом для окон редактирования TEdit и TMemo. В нем инкапсулированы основные методы и свойства, используемые при редактировании текстов. Они обеспечивают:
· Такие функции редактирования текста, как выделение фрагмента, преобразования выделенного текста, чувствительность к регистру.
· Возможность откликаться на изменения в тексте.
· Управление доступом к текту, например, доступ "тольок для чтения" или символы пароля, делающие невидимыми действительно вводимые символы.
Сохдавать экземпляры объектов типа TCustomEdit невозможно. Этот класс используется только для создания производных классов, наследующих особенности обработки текстов.
Основные свойства класса TCustomEdit:
Свойство Описание
AutoSelect Определяет, выделяется ли весь текст при получении элементом фокуса.
AutoSize Определяет, будет ли высота элемента автоматически адаптироваться к размеру символов текста.
← →
Yaro (2002-04-16 02:12) [3]спасибо... а на сколько реально быстро может это все работать, если прорисовывать через Канву?
← →
Malder (2002-04-16 22:55) [4]Какие то у тебя странные вопросы...
Достаточно быстро будет работать
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c