Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2011, 16:29   #1
Fenzzz
Новичок
Джуниор
 
Регистрация: 29.08.2011
Сообщений: 4
По умолчанию Расскажите как сделать!

Всем привет!
Вобщем в форме я создал scrollbox и в него TImage, в Timage должны появляться фигурки в высоту (друг за другом) их нажимаеш на кнопки в панель управлении(это я сделал). Теперь проблема: т.к фигурки появляются друг за другом, то стандартные размеры высоты Timage увеличиваются и сдесь нужно сделать чтобы с помощью полосы прокрутки можно было крутить TImage и изображение чтобы нормально отображалось.
Крутить канву нада. Помогите
Fenzzz вне форума Ответить с цитированием
Старый 29.08.2011, 17:17   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я чет не понял, а scrollbox твой чего не прокручивает?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.08.2011, 19:48   #3
Ghost of Night
Форумчанин
 
Аватар для Ghost of Night
 
Регистрация: 08.08.2010
Сообщений: 371
По умолчанию

у
Код:
TImage align=alClient
Form AutoSize=true, AutoScroll=true
и прокручивай форму с картинками
Хакинг - не преступление, а способ выживания.
Ghost of Night вне форума Ответить с цитированием
Старый 31.08.2011, 15:11   #4
Fenzzz
Новичок
Джуниор
 
Регистрация: 29.08.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Я чет не понял, а scrollbox твой чего не прокручивает?
На Timage выводится канва. Когда прога запущена, Image имеет высоту допустим 600, пользователь допустим нажал несколько кнопок и картинки превысили высоту Image, и мне нада чтобы ScrollBar вращял этот TImage. Я ламер в програмирование, на delphi вобще недели две-три сижу токо, подскажите че делать.
Fenzzz вне форума Ответить с цитированием
Старый 31.08.2011, 15:19   #5
Fenzzz
Новичок
Джуниор
 
Регистрация: 29.08.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Ghost of Night Посмотреть сообщение
у
Код:
TImage align=alClient
Form AutoSize=true, AutoScroll=true
и прокручивай форму с картинками
Сделал так не работает!, вот на всякий случай как у меня это дело выглядит:
http://iceimg.com/i/30/8a/71c07d70b2.png
Fenzzz вне форума Ответить с цитированием
Старый 31.08.2011, 15:49   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Код:
TImage align=alClient
подгоняет размер TImage (не картинки в нем!) под размеры родителя (Form/ScrollBox/...).
Сделайте align:=altop;
и как только Image.hight >Scrollbox.height то Scrollbox включит свою полосу прокрутки.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 31.08.2011, 16:35   #7
Fenzzz
Новичок
Джуниор
 
Регистрация: 29.08.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
Код:
TImage align=alClient
подгоняет размер TImage (не картинки в нем!) под размеры родителя (Form/ScrollBox/...).
Сделайте align:=altop;
и как только Image.hight >Scrollbox.height то Scrollbox включит свою полосу прокрутки.
ООО чувак спасибо большое!!! Наконец работает!
Fenzzz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расскажите как более удобно создать форму Опции nik-maximal Общие вопросы Delphi 5 29.03.2011 10:51
Расскажите пожалуйста как делаються 2D игры Дима я Мультимедиа в Delphi 2 26.08.2009 18:10
Кто нибудь расскажите как создать окно в С++ Paul_AG Общие вопросы C/C++ 2 13.04.2009 14:16