IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Доступ к элементам компонента.
TarasBer
сообщение 2.10.2009 23:58
Сообщение #1


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Давно интересно было, как узнать положение курсора в поле ввода? Как им управлять?
Аналогично про полосы прокрутки у списков.


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 4.10.2009 19:11
Сообщение #2


Гость






Ты делаешь работу вместо компилятора?

Вообще-то это делается ни разу не так (нет необходимости пересчитывать все вручную каждый раз). Один раз располагаешь StringGrid и кнопки как тебе нужно, и устанавливаешь нужные Anchor-ы (у СтрингГрида и у кнопок) в True, тогда как бы ты не изменил размеры формы, элементы с установленными Якорями будут располагаться на ней точно так же друг относительно друга, как и первоначально (что тебе и надо, не так ли?). Единственное, о чем тебе останется позаботиться - это чтобы изменялась ширина столбцов Грида при изменении ширины самого Грида.
 К началу страницы 
+ Ответить 
TarasBer
сообщение 4.10.2009 19:39
Сообщение #3


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Цитата(volvo @ 4.10.2009 20:11) *

Ты делаешь работу вместо компилятора?

Недоверчивый я...
Цитата
Один раз располагаешь StringGrid и кнопки как тебе нужно, и устанавливаешь нужные Anchor-ы (у СтрингГрида и у кнопок) в True, тогда как бы ты не изменил размеры формы, элементы с установленными Якорями будут располагаться на ней точно так же друг относительно друга, как и первоначально (что тебе и надо, не так ли?). Единственное, о чем тебе останется позаботиться - это чтобы изменялась ширина столбцов Грида при изменении ширины самого Грида.

Да, я это сделал, но я всё равно вижу, как, например, при развороте на весь экран, кнопки не спеша, одна за другой, переползают вниз.


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
TarasBer   Доступ к элементам компонента.   2.10.2009 23:58
volvo   SelStart возвращает позицию курсора. Через него же...   3.10.2009 0:57
TarasBer   Это доступно через TopIndex (возвращает или измен...   3.10.2009 11:58
volvo   GetScrollPos или GetScrollInfo, чтобы получить тек...   3.10.2009 12:35
TarasBer   GetScrollPos или GetScrollInfo, чтобы получить те...   3.10.2009 12:50
volvo   После изменения тебе надо будет послать сообщение:...   3.10.2009 12:56
TarasBer   После изменения тебе надо будет послать сообщение...   3.10.2009 13:08
volvo   Да, достаточно только сообщения.   3.10.2009 13:20
TarasBer   Спасибо, работает. Однако логику зависимости полож...   3.10.2009 13:33
TarasBer   SetScrollRange тоже не помогает - ползунок просто ...   3.10.2009 15:25
andriano   Откуда цифра 127? Насколько я помню, в WinAPI по у...   3.10.2009 16:36
TarasBer   Откуда цифра 127? Насколько я помню, в WinAPI по ...   3.10.2009 16:49
volvo   Пока ты не расскажешь, с каким компонентом работае...   4.10.2009 1:11
TarasBer   Не пытайся сделать универсально, "чтобы рабо...   4.10.2009 12:59
TarasBer   Чёрт, я уже пожалел о стринггриде, все перерисовки...   4.10.2009 17:42
volvo   SendMessage(StringGrid1.Handle, WM_SETREDRAW, 0,...   4.10.2009 18:06
TarasBer   Не знаю, вот такой код тормозит страшно (да, это н...   4.10.2009 18:35
volvo   Ты делаешь работу вместо компилятора? Вообще-то э...   4.10.2009 19:11
TarasBer   Ты делаешь работу вместо компилятора? Недоверчив...   4.10.2009 19:39


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 10.07.2025 2:09
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"