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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Splitter, Как с ним работать? 
:(
    Опции темы
Bibimij
Дата 9.11.2005, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Надо на форме использовать Splitter. В книге "Библия Delphi" написано как это сделать. Делаю как написано, запускаю.... Нифига... Помогите! smile
PM MAIL   Вверх
z-END
Дата 9.11.2005, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


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

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



кидаем на форму панель align - left
еще одну панель align - client
между ними втыкаем сплитер с aling - left и наслаждаемся


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
Bose
Дата 9.11.2005, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

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



а Сплиттер подходит для программного ресайза панелей на форме?
PM MAIL WWW Skype   Вверх
z-END
Дата 9.11.2005, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


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

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



Bose для програмного ресайза очень полдходят проперти типа: лево право, выоста, ширина.


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
Bibimij
Дата 9.11.2005, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Bose С splitter'ом ты намучиешься из проги ресайзить! Проше координаты править!
PM MAIL   Вверх
Poseidon
Дата 10.11.2005, 00:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


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

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



Цитата
Компонент TSplitter вставляется между двумя панелями, выровненными с помощью их свойства Align, и позволяет пользователю сдвигать границу между этими панелями. Последовательность операций по введению TSplitter во время проектирования может быть, например, следующая. Вы размещаете на форме панель TPanel (Panel1) и задаете у нее Align = alLeft. Панель займет левую часть окна. Затем вы размещаете на форме разделитель TSplitter и задайте у него Align = alLeft. Разделитель прижмется к правой стороне панели Panel1, которая уже выровнена в ту же сторону. Разделитель всегда надо выравнивать только после выравнивания соответствующей панели, так как иначе он прижмется просто к краю формы. После этого можно разместить на форме панель Panel2 и задать у нее Align = alClient. Разделитель окажется зажатым между Panel1 и Panel2.



--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
allx
Дата 10.11.2005, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Bibimij
а почему собсно
Цитата
С splitter'ом ты намучиешься из проги ресайзить!
?

Задаем свойство width левой панели и все само ресайзится наура.
PM MAIL   Вверх
Bibimij
Дата 13.11.2005, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(allx @ 10.11.2005, 01:12)
Bibimij
а почему собсно
Цитата
С splitter'ом ты намучиешься из проги ресайзить!
?

Задаем свойство width левой панели и все само ресайзится наура.

А зачем на форме лишний компонент тогда? Можно и без него свободно размеры менять! smile smile smile smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

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

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

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

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


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

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


 




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


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

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