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

Вниз

Перемещение полос прокрутки в ScrollBox/   Найти похожие ветки 

 
Pavel   (2009-10-02 14:07) [0]

Как мне в ScrollBox сделать так чтобы при запуске приложения полосы прокрутки находились не в крайнем положении, а по центру?

Благодарю за ответы.


 
clickmaker ©   (2009-10-02 14:12) [1]

HorzScrollBar.Position := HorzScrollBar.Range div 2;


 
Pavel   (2009-10-02 15:08) [2]

ScrollBox1.HorzScrollBar.Position:=ScrollBox1.HorzScrollBar.Range div 2;
Не работает.


 
clickmaker ©   (2009-10-02 15:26) [3]

а Range чему равен?


 
Pavel   (2009-10-02 15:28) [4]

105


 
clickmaker ©   (2009-10-02 15:34) [5]

ну где-то дальше, значит, сбрасывается


 
Омлет   (2009-10-02 15:35) [6]

В OnShow формы

with ScrollBox1 do
 begin
   HorzScrollBar.Position := (HorzScrollBar.Range - Width) div 2;
   VertScrollBar.Position := (VertScrollBar.Range - Height) div 2;
 end;


 
Pavel   (2009-10-16 15:52) [7]

with ScrollBox1 do
begin
  HorzScrollBar.Position := (HorzScrollBar.Range - Width) div 2;
  VertScrollBar.Position := (VertScrollBar.Range - Height) div 2;
end;


В такой конструкции почему то срабатывает только вертикальный ScrollBar.
Положение горизонтального ScrollBar остьается неизменным.


 
Омлет   (2009-10-16 18:37) [8]

Может горизонтально некуда крутить-то? У меня работает.



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
4-1224487927
worldmen
2008-10-20 11:32
2009.12.06
Вывести список компонент чужого окна.


15-1255117556
PoPooPoP
2009-10-09 23:45
2009.12.06
doc => tex


3-1230718073
Медвежонок Пятачок
2008-12-31 13:07
2009.12.06
рекурсия, CTE и сортировка как в оракле


15-1254861007
Юрий
2009-10-07 00:30
2009.12.06
С днем рождения ! 7 октября 2009 среда


15-1254837325
VladOfMonster
2009-10-06 17:55
2009.12.06
Срочно. Установка wine в Linux