![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
Занимаюсь все той же кнопкой PNG, только уже на основе TImage, так как предыдущая реализация вешала цп на 80-90%, решил не мудрить и покурил про классы и наследования.
Код:
Код:
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
Так проблема отпала. Оказывается создавал объект неправильно.
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
Появилась новая проблема. Не получается заменить MouseMove, чтоб выполнялось мое действие.
Код:
Код:
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
![]()
alextrof94, а вы попробуйте от TPanel унаследоваться, как это сделал я:
Код:
я сделал базовый класс, для ВСЕХ своих визуальных компонентов. каждый новый компонент наследует TWinBase и перекрывает в нем нужные методы: Код:
Последний раз редактировалось xrob; 19.04.2013 в 02:30. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
проще в данном случае мне на данном этапе все же работать с TImage, так как раньше кнопки и вообще GUI на них делал. Вопрос: почему не работает MouseMove?
Сделал по Onclick чтоб в Caption рисовались координаты и размер, все в норме. Но картинка не переназначается( Код:
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
Стоп. Вы предлагаете базировать элемент на twinbase, а на нем уже создать Timage?
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#7 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
Пффф. Опять нашел ошибку у себя. Я просто забывал указывать "папу".
alextrof94$gmail.com
|
![]() |
![]() |
![]() |
#10 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
для разговора самим с собой, форум - лишнее звено.
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при инициализации объеста класса | Che-Che | Общие вопросы C/C++ | 16 | 26.05.2012 14:58 |
Ошибка при присвоении объекту производного класса объекта базового класса с исп. явного приведения типов | Lanx | Помощь студентам | 0 | 06.04.2011 20:24 |
Ошибка при вызове метода класса | coNsept | Общие вопросы C/C++ | 2 | 14.12.2010 13:09 |
C++ наследование классов. очень простая ошибка, немогу разобраться в выводе при одинаковых массивах | Sanu0074 | Помощь студентам | 1 | 02.06.2010 10:33 |