Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
запутался в размерах
VoVcHiKДата: Среда, 21 Июля 2010, 22:57 | Сообщение # 1
Поднаторевший
Группа: Проверенные
Сообщений: 68
Репутация: 0
Награды: 0
Статус: Offline
я запутался как сделать двумя кнопками ? типо первая открывает плейлист а вторая панель не зависимо от их открытий если кто понял ))
Прикрепления: zapytalsya.rar (1.0 Kb)


Сообщение отредактировал VoVcHiK - Среда, 21 Июля 2010, 22:59
 
YURIYДата: Среда, 21 Июля 2010, 23:38 | Сообщение # 2
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Просьба перевести задачу на русский язык %)


Вечная память Андрею Сергееву!
 
toizyДата: Четверг, 22 Июля 2010, 00:35 | Сообщение # 3
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Я тоже ничего не понял.

Жизнь оказалась не такой уж и забавной, как поначалу...
 
VoVcHiKДата: Воскресенье, 25 Июля 2010, 12:23 | Сообщение # 4
Поднаторевший
Группа: Проверенные
Сообщений: 68
Репутация: 0
Награды: 0
Статус: Offline
ну вот смотрите я хочу сделать mp3 плеер с плейлистом и дополнительной панелью но если я оставлю две кнопки например 1 и 4 то при нажатии на первую панель будет автоматически закрываться а при нажатии на 4 плейлист тоже будет закрываться мне нужно сделать чтобы было две кнопки но открывались они при любых моментах как

  • плейлист
  • панель
  • панель и плейлист

не зависимо от открыты ли они или нет

Добавлено (25 Июль 2010, 12:23)
---------------------------------------------
аууу где вcе ???

 
SowerДата: Воскресенье, 25 Июля 2010, 13:04 | Сообщение # 5
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
VoVcHiK, какой-то бред, если честно... %) %)
 
СергейДата: Воскресенье, 25 Июля 2010, 14:08 | Сообщение # 6
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
VoVcHiK, ты сам то понял, что написал?!
Извинтеляюсь дико, что не в своем огороде :D
Тут момент странный "чтобы было две кнопки но открывались они при любых моментах"
а если кнопка 1 отработала - т.е. открыла панель, то "при любых моментах" она уже не откроет... ловишь момент истины?!
Нарисуй по пунктно свой сабж, так будет проще для тебя и других, иначе ты долго тут будешь решать задачу.....
 
YURIYДата: Воскресенье, 25 Июля 2010, 15:37 | Сообщение # 7
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
VoVcHiK, забей на свой проект и все свои кнопки вообще.

Опиши нормально, что тебе нужно!

Например: одна кнопка для плейлиста. Нажал раз - он открылся. Нажал ещё раз - скрылся. Такая же кнопка для боковой панели. Как сделать?

Вот это понятно. А то, что ты написал... Ты прочти сам, поймёшь что-то?



Вечная память Андрею Сергееву!
 
VoVcHiKДата: Понедельник, 26 Июля 2010, 12:46 | Сообщение # 8
Поднаторевший
Группа: Проверенные
Сообщений: 68
Репутация: 0
Награды: 0
Статус: Offline
Code
If (pl=0) Then
    SysCommand("ResizeWindow","251,350")
    pl=1
Else
    SysCommand("ResizeWindow","251,100")
    pl=0
End
он открывает плейлист но если открыта панель что с права панель закрывается

Code

   If (panel=1) Then
    SysCommand("ResizeWindow","300,100")
    panel=1
Else
    SysCommand("ResizeWindow","251,100")
    panel=0
End

а этот код открывает панель но закрывает плейлист

дак вопрос в том как сделать чтобы можно было менять размер окна в зависимости от его открытия к примеру плей лист открывать и закрывать с доп панелью чтобы панель не закрывалась ни в том ил и ином случае и конечно же с доп панель таже история

Сообщение отредактировал VoVcHiK - Понедельник, 26 Июля 2010, 12:49
 
СергейДата: Понедельник, 26 Июля 2010, 14:05 | Сообщение # 9
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
VoVcHiK, а какой общий размер окна?! Просто, как я понял из хелпа она меняет главное окно, а так как в примере заданны размеры жестко-фиксированы, то она не закрывает панель, а скрывает, т.к. ты задаешь другой размер. Из этого следует, что необходимо задать еще одну переменую, для хранения текущего размера окна, а потом уже отталкиватся от этого. Кликнул по плей-листу окрыл панель(изменились размеры окна) занес размер в переменую, кликнул по доп.панели то чтоб не скрылася плей-лист надо к текущему приплюсовать размер доп.панели, по ширине или высоте исходя из размещения этих панелек смотри сам(например грубо говоря при открытии обеих панелек ширина=550)
PS
Дико извиняюсь, если ответил немного не так, просто открыт ММБ и изучаю работу ММБ с флешем redface


Сообщение отредактировал Сергей - Понедельник, 26 Июля 2010, 14:14
 
VoVcHiKДата: Понедельник, 26 Июля 2010, 21:08 | Сообщение # 10
Поднаторевший
Группа: Проверенные
Сообщений: 68
Репутация: 0
Награды: 0
Статус: Offline
да в том то и дело как сделать название темы "запутался в размерах"
 
СергейДата: Понедельник, 26 Июля 2010, 21:58 | Сообщение # 11
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (VoVcHiK)
да в том то и дело как сделать название темы "запутался в размерах"

Да, где там путатся?! Всего пару размеров %)
Сохраняешь в переменую размер окна, а дальше по сценарию....
Открываешь панель приплюсовываешь, закрываешь панельку - отнимаешь...
Может ты в математике запутался... :D
Извини, пример показать не могу, не мой формат, если только на НБ ;)
 
VoVcHiKДата: Понедельник, 26 Июля 2010, 22:00 | Сообщение # 12
Поднаторевший
Группа: Проверенные
Сообщений: 68
Репутация: 0
Награды: 0
Статус: Offline
мне нужно всего две кнопки я мысленно знаю как но начинаю писать и сразу путаю
 
СергейДата: Понедельник, 26 Июля 2010, 22:36 | Сообщение # 13
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (VoVcHiK)
мне нужно всего две кнопки я мысленно знаю как но начинаю писать и сразу путаю
ну ты моришь, а как же дальше будешь кодить, если в двух кнопках путаешь?!
Незнаю, как там синтаксис, но примерно так:
"числовые переменные не включают символ доллара" Yuriy
кстати у тебя там ошибка в условии была, и размеры вроде не сопадают

Добавлено (26 Июль 2010, 22:36)
---------------------------------------------



Сообщение отредактировал Сергей - Понедельник, 26 Июля 2010, 23:02
 
SowerДата: Вторник, 27 Июля 2010, 04:12 | Сообщение # 14
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
 
  • Страница 1 из 1
  • 1
Поиск: