Библиотека программирование, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Свойство Color, Color в StatusBar не меняется
Винды полетели!!! На юг, зимовать!!!, Как копировать МоиДокументы...
Media, CD
Screen Saver, Run
Sound, Mute (On/Off)
как создать новый компонент delphi
линия в пиксель между caption формы и рабочей обла, как убрать, закрасить
Window, Minimize
Minimize, Minimize All
TADOConnection и пароль
Sound, Bakance
Подключение
!!!Снимок эксрана, Как сделать?
прописывание полей в DBGrid'e
delphi and word
TListView рисование., OwnerData, OwnerDraw
Импортирование методов DLL
Max Размеры TImage.Bitmap.Width &&, TImage.Bitmap.Heigth
Принтеры: Функция EnumJobs работает неправильно!!
Как Вы относитесь к курящим девушкам?
Зацепить Dll, Динамически подцеплять динамические би..
Сжатие БД Access
Классы и DLL, Разбиение программы на модули
PropertyEditor, Какой предок использовать для TCollectio
Изменение пароля в БД access
Что такое case-средства
БД Pradox, Сортировка в обр. порядке
CD in CD-ROM
Edit-combobox
Как найти слова в текстовом файле?
множественный выбор в таблице?
Зависает програма, когда делаю простой запрос, если запущено несколько копий
WaitForSingleObject
Проблема со шрифтом
Доступ из Delphi к MSSQL, Идиотский вопрос
КУРСОВОЙ ПРОЕКТ (НЕ БЕСПЛАТНО)
Очень важно!!!!, Помогите!!!
Pointer, ?
Как вставить пароль в Web форму.?, Как вставить пароль в Web форму.?
Как установить компонент?, Как установить компонент?
Объясните код, TP 7.0, скрытие курсора
ControlPanel, Как вызывать диалоги из Control Panel
Помогите советом, Pascal
массив компонентов
KBD pascal
динамический двумерный массив
IXMLDocument, кодировочки...
Посмотри, Как достать файл из корзины
Ошибка
Дескриптор окна
Найти корень слова
Неизвестный интерфейс
sql-архивчик
OpenProg, Как открыть файл программой?
Как сделать сервер и клиент?
1245/1000, требуется число из типа integer разделит
Control-ы, Если очень много кнопок.
Отображение изменения значения свойства, в сосбственном компоненте
Создание PathToNode, компонент TTreeview
Recv
PageControl
Цвет шрифта DateTimePicker, в Delphi 6
TStringGrid, удаление строк (столбцов)
Print, Проблемы
Как Вы относитесь к курящим девушкам?
Delphi&Word, Работа с Вордом
вопрос
smxml.dll
помогите надо прогу, Delphi
llPDFLib фильтр экспорта для FastReport, помогите примером !

Платные хостинги     Раскрутка сайта     Книги по программированию


Отображение изменения значения свойства, в сосбственном компоненте

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Ох, ну и замудрил же я заголовок! Вопрос в следующем, я создаю собственный компонент, унаследованный от TEdit, где добавляю ну к примеру свойство выравнивания текста. (по левому краю, по правому краю, по середине).Регистрирую свой компонент, и ставлю его на форме. Теперь, что мне необходимо сделать, чтобы при измнении этого свойства выравнивания, в инспекторе объектов, у меня тут же отображался результат. т.е. в IDE.

- Точно не помню, а посмотреть негде - книжки здесь нет и делфи тоже... Посмтри в направлении published - свойств. Могу ошибаться, но что-то такое вспоминается.

- Свойства, которые должны редактироваться в инспекторе должны быть описаны в разделе published и зарегистрированы в процедуре Register модуля в котором находится устанавливаемый компонент.Вот тоже замудрил, не хучем чем заголовок!

- Свойства не регистрируются. Вернее регистрируются автоматом при регистрации компонента. Регистрируются только редакторы для свойств, если по какой-то причине не устраивает стандартный редактор для данного типа. Чтобы у тебя все тут же отражалось, тебе нужно весь необходимый функционал положить в функцию(типа SetAlign ), которая устанавливает свойство . Когда производится изменение в инспекторе вызывается именно она, если конечно она у тебя определена. Извини, пишу на С++void __fastcall SetAlign(TAlignment value);...__published: __property TAlignment Align = { read=FAlign, write=SetAlign };...void __fastcall TMyEdit::SetAlign(TAlignment value){ if (FAlign != value) { FAlign = value; //здесь вставлешь твой код по изменению выранивания ... }}

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | графическое программирование | язык программирования си | оффшорное программирование | пролог программирование | программирование dos | программирование мобильных | программирование мини атс | выпуклое программирование | программирование микросхем | программирование ms | библиотека программирование | программирование 3d | программирование j2me | программирование под windows | коды программирования | программирование статьи | asp программирование | веб программирование | lotus программирование | описания языков программирования | примеры задач программирование | программирование symbian | программирование литература | введение программирование | сравнение языков программирования | Ссылки

Все про веб программирование