Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как все-таки работать со Splitter, Делаю как в книге и в описаниях 
V
    Опции темы
Aehn
Дата 14.8.2008, 14:47 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Делаю сплитер как в книге и как в уже имеющихся описаниях:
1) Размещаю панель на форме, делаю Align=left
2) Размещаю сплиттер с Align=left. Сплиттер прижимается при этом влево, а не вправо!
3) Размещаю панель с Align=Client
понятно, что поскольку сплиттер слева, то ничего он не изменяет.

Тогда делаю свойство сплиттера Align-right сплиттер прижимается вправо, становится как бы между двумя панелями, во время попытки изменить размер он только показывает под курсором мыши что  мышь как бы прихватила край панели (сплиттер), но реально ничего не меняет.

Меняю ResizeStyle=rsUpdate все одно и то же

Так как же с ним работать?
PM MAIL   Вверх
VICTAR
Дата 14.8.2008, 15:03 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1108
Регистрация: 6.10.2006

Репутация: 37
Всего: 80



Цитата(Aehn @  14.8.2008,  15:47 Найти цитируемый пост)
2) Размещаю сплиттер с Align=left. Сплиттер прижимается при этом влево, а не вправо!

что логично  smile 
Вообще все правильно делаешь. Две панели, между ними сплитер. Выложи проектик, посмотрим. Там ничего сложного нет.
PM MAIL   Вверх
Aehn
Дата 14.8.2008, 15:05 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Сам разобрался!

Сплитер надо размещать не между панелями, а между фреймами

PM MAIL   Вверх
VICTAR
Дата 14.8.2008, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1108
Регистрация: 6.10.2006

Репутация: 37
Всего: 80



 smile 
Цитата(Aehn @  14.8.2008,  16:05 Найти цитируемый пост)
Сплитер надо размещать не между панелями, а между фреймами

Черт! Опять подвели телепатические способности. 
Пойду прочищу карму...
PM MAIL   Вверх
Poseidon
Дата 14.8.2008, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 53
Всего: 133



Цитата(Aehn @  14.8.2008,  14:47 Найти цитируемый пост)
1) Размещаю панель на форме, делаю Align=left
2) Размещаю сплиттер с Align=left. Сплиттер прижимается при этом влево, а не вправо!
3) Размещаю панель с Align=Client

Цитата(Aehn @  14.8.2008,  15:05 Найти цитируемый пост)
Сплитер надо размещать не между панелями, а между фреймами
 Что-то я не понял, а где в первом посте упоминалось про фреймы?

Ухожу вместе в Виктором



--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0484 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.