|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.04.2010, 14:01 | #1 |
Все к лучшему...
Форумчанин
Регистрация: 06.04.2010
Сообщений: 112
|
Всплывающая форма?
Не знаю как все это вам объяснить))
Вообщем есть форма 1 , сбоку у нее есть такая маленькая кнопочка и по ее нажатию, сбоку от нее выезжает Форма 2 НО только чтоб она не отрывалась как бы от нее =\ Вообщем паинт рулит)) Ситуация первая до Нажатия На кнопку После Нажатия На кнопку не отрываясь от формы 1 выезжает форма 2 И чтоб по нажатию на нее опять она зезжала)) Погуглил... не чо вообще не нашел подходяещее хотя мэй би чтото не так спрашивал у гугля))) ХЗ уже как это реализовать)) поэтому пришел суда) может кто сталкивалса)) |
20.04.2010, 14:09 | #2 |
минимакс
Участник клуба
Регистрация: 11.06.2008
Сообщений: 1,143
|
то бишь границы экрана тут ни причем?
Ну я вижу решение простым - просто модально показывается вторая форма с шириной = 1 и начальной точкой равной правой границе первой формы а затем в некотором цикле я любым шагов по событию OnDraw или без него - увеличиваете ширину форму и перерисовываете ее. Единственное, что если вам сильно охота - надо следить за состоянием первой формы и синхронно менять координаты второй из события OnDraw первой. ну как-то так
и это пройдет...
Последний раз редактировалось grenles; 20.04.2010 в 14:22. |
20.04.2010, 14:16 | #3 |
Пользователь
Регистрация: 18.03.2010
Сообщений: 88
|
А панелями никак?
Отображать панель и закрывать. Будет точно так, как на рисунке |
20.04.2010, 14:17 | #4 |
Все к лучшему...
Форумчанин
Регистрация: 06.04.2010
Сообщений: 112
|
мммм как все сложно))) вот пример нагядный (Рисноук как йа хочу сделать)
По нажатию КТО НИБУУУУДЬ)) По подробней Последний раз редактировалось Stilet; 20.04.2010 в 14:32. |
20.04.2010, 14:23 | #5 |
минимакс
Участник клуба
Регистрация: 11.06.2008
Сообщений: 1,143
|
я там вложение выложил - решение первых 5-ти минут.. Остальное - дело знаний и фантазии
и это пройдет...
|
20.04.2010, 14:29 | #6 |
минимакс
Участник клуба
Регистрация: 11.06.2008
Сообщений: 1,143
|
А если вы хотите так, как это сделанно в WInAmp - то надо внимательнее смотреть - там игра прозрачности и картинок
и это пройдет...
|
20.04.2010, 14:35 | #7 | |
Пользователь
Регистрация: 18.03.2010
Сообщений: 88
|
Цитата:
По нажатию на кнопку будет появлятся правая панель, а та которая во весь клиент будет сужаться. |
|
20.04.2010, 14:57 | #8 |
Все к лучшему...
Форумчанин
Регистрация: 06.04.2010
Сообщений: 112
|
Пробовал) мну тио нужно чтоб она отезжала как бы из формы 1 а не сужала 1 форму((
|
20.04.2010, 15:23 | #9 |
Пользователь
Регистрация: 18.03.2010
Сообщений: 88
|
Попробуй потыркаться со свойствами панелей. Типа та панель, которая по клиенту не меняет размеры, а при появлении второй панели форма расширялась на величину панели.
Смари! Кидаешь на форму две панели. Одну крепишь к правой стороне, вторую по клиенту. Когда нажимаешь на кнопку - появляется та панель, которая прикреплена к правой части формы и размер формы увеличиваешь на размер это панели. Последний раз редактировалось AK BULLETS; 20.04.2010 в 15:27. |
20.04.2010, 16:35 | #10 |
минимакс
Участник клуба
Регистрация: 11.06.2008
Сообщений: 1,143
|
блин, времени пока нет, я тебе вечером изображу эти варианты. тупо и просто
и это пройдет...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Всплывающая подсказка | Swatch | Microsoft Office Access | 1 | 18.03.2010 18:49 |
chart и всплывающая легенда | dukeartem | Помощь студентам | 2 | 06.01.2010 15:13 |
Всплывающая таблица | asg | Microsoft Office Excel | 6 | 18.03.2009 07:58 |
Всплывающая подсказка (С#) | Лучик_света | Помощь студентам | 1 | 25.10.2008 10:44 |
Всплывающая картинка | gotex | Общие вопросы Delphi | 2 | 23.07.2008 17:34 |