|
#1
|
|||
|
|||
изменение классов
подскажите пожалуйста как в стандартный класс (например, TImage), добавить несколько своих свойств и методов.
пробовал создать новый класс на основе стандартного, тогда появляются проблемы с добавлением этого нового класса на форму((( |
#2
|
|||
|
|||
Есть всего 2 простых варианта:
1. Создание своего компонента на основе существующего и его регистрация в среде (что бы избежать проблем с добавлением на форму). 2. Создание хелпера - специального класса, который принимает на вход существующий другой класс и выполняет разные манипуляции с ним. Есть еще варианты, но они узкоспециализированные и в общем случае не годяться. |
#3
|
|||
|
|||
Помогите пожалуйста, не знаю как сделать.Установил новый компонент, там кнопки своеобразные, только вот у них отсутствует свойство wordwrap, как его можно добавить?Необходимо надпись сделать в 2 строки просто...Компонент прилагаю.
"I remember the good old days, when computers were mainframes, analysts were magicians,and programmers punced cards..." |
#4
|
||||
|
||||
Ну тут несложно. У вас на руках исходники этого компонета.
Добавьте например в описание класса TEncartaButton ваше свойство: Код:
TEncartaButton = class(TGraphicControl) ... private fWordWrap: Boolean; published property WordWrap : boolean read fWordWrap write fWordWrap; ... end; Аналогично для других классов. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |