Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2015.11.29;
Скачать: CL | DM;

Вниз

Толи лыжи не едут, толи я...   Найти похожие ветки 

 
Ghost del vonte ©   (2015-04-09 11:58) [0]

Привет привет!

Господа, немогу понять почему не едут лыжи?!

Для игровой программы пишутся свои компоненты, столкнулся с проблемой у кнопки... У нее есть свойства fGlyphDown и fGlyphUp (Битмап), в процедурах SetGlyphDown и SetGlyphUp стоит проверка, если у GlyphUp пусто, то GlyphDown подгоняет размер кнопки под размер картинки, также происходит и во второй процедуре... однако размеры при тесте кнопки не меняются, чтобы я там ни писал, ни Width := Value.Width, ни SetBounds(Left, Top, Value.Width, Value.Top), ничего не получается! Однако, в тестовой программе (где тестируется кнопка), при загрузке картинок, и указании размера картинок кнопке - все работает! Странно еще то, что у другого компонента, основанного тоже, как и кнопка, на TCustomControl, таких проблем нет, там загружается свое видео (свой тип), из него извлекается информация, устанавливается размер, и начинается воспроизведение. А кнопка никак не хочет менять свой размер) Помогите правильно намазать лыжи и поехать, а то уже второй день стою... Гугл со мной не разговаривает... и учит менять размеры у компонентов при проектировании программы.


 
MBo ©   (2015-04-09 12:05) [1]

>однако размеры при тесте кнопки не меняются
> Однако, в тестовой программе (где тестируется кнопка)... - все работает!

Ничего не понял...


 
Ghost del vonte ©   (2015-04-09 12:09) [2]

Имею ввиду, что если убрать в процессе загрузки изображений изменение размера, то сама кнопка не меняет размеры, тоесть изменение размера не получается из самого компонента...


 
Ghost del vonte ©   (2015-04-09 13:11) [3]

Так и знал, это всегда так, стоит задать вопрос и ответ сразу приходит... а вчера или позавчера он прийти не мог...

Вопрос закрыт! Странно, но все начинает работать, если убрать Битмапы из property, и создать отдельную процедуру, в которой загружаются изображения и подгоняется размер!

Извиняюсь за беспокойство, пост можно удалить!



Страницы: 1 вся ветка

Текущий архив: 2015.11.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1428701404
Юрий
2015-04-11 00:30
2015.11.29
С днем рождения ! 11 апреля 2015 суббота


15-1427819941
Кто б сомневался
2015-03-31 19:39
2015.11.29
Фрэймы с одинаковым Owner


15-1427461942
Дмитрий Белькевич
2015-03-27 16:12
2015.11.29
Автоинкремент билда при сборке из командной строки.


15-1428575410
картман
2015-04-09 13:30
2015.11.29
как называется


15-1427969782
KSergey
2015-04-02 13:16
2015.11.29
Как делают вывод подсказок на графиках?