|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Выпадающее меню под кнопкой в autoplay media studio |
|
Выпадающее меню под кнопкой в autoplay media studio
|
Старожил Сообщения: 290 |
Профиль | Отправить PM | Цитировать Делал проект, нужно было выпадающее меню под кнопкой. Попросил знакомого, чтобы сделал, закинул ему проект, он всй накидал, я закончил проект и всё.
Прошло несколько лет, связи с ним оборвались и тут мне опять понадобилось добавить такое меню в новом проекте. Беру, копирую скрипт, цепляю на кнопку, а он мне такое: Скрытый текст
Ругается на строку: local nRes = Application.ShowPopupMenu(tPos.X, tPos.Y+nHeight, tMenu, TPM_LEFTALIGN, TPM_TOPALIGN, true, true); В старом проекте работает, в новом - нет( Вот код: Скрытый текст
local tMenu = {}; tMenu.Count = #tMenu+1; -- tMenu[tMenu.Count] = {}; tMenu[tMenu.Count].Text = "Пункт 1"; tMenu[tMenu.Count].ID = 100; tMenu[tMenu.Count].IconID = -1; tMenu[tMenu.Count].Checked = false; tMenu[tMenu.Count].Enabled = true; tMenu.Count = #tMenu+1; -- tMenu[tMenu.Count] = {}; tMenu[tMenu.Count].Text = "Пункт 2"; tMenu[tMenu.Count].ID = 200; tMenu[tMenu.Count].IconID = -1; tMenu[tMenu.Count].Checked = false; tMenu[tMenu.Count].Enabled = true; tMenu.Count = #tMenu+1; -- tMenu[tMenu.Count] = {}; tMenu[tMenu.Count].Text = "Пункт 3"; tMenu[tMenu.Count].ID =300; tMenu[tMenu.Count].IconID = -1; tMenu[tMenu.Count].Checked = false; tMenu[tMenu.Count].Enabled = true; tMenu.Count = #tMenu+1; -- tMenu[tMenu.Count] = {}; tMenu[tMenu.Count].Text = "Пункт 4"; tMenu[tMenu.Count].ID =320; tMenu[tMenu.Count].IconID = -1; tMenu[tMenu.Count].Checked = false; tMenu[tMenu.Count].Enabled = true; tMenu.Count = #tMenu+1; -- tMenu[tMenu.Count] = {}; tMenu[tMenu.Count].Text = "Пункт 5"; tMenu[tMenu.Count].ID = 400; tMenu[tMenu.Count].IconID = -1; tMenu[tMenu.Count].Checked = false; tMenu[tMenu.Count].Enabled = true; tMenu.Count = #tMenu+1; -- tMenu[tMenu.Count] = {}; tMenu[tMenu.Count].Text = "Пункт 6"; tMenu[tMenu.Count].ID = 500; tMenu[tMenu.Count].IconID = -1; tMenu[tMenu.Count].Checked = false; tMenu[tMenu.Count].Enabled = true; tMenu.Count = #tMenu+1; -- tMenu[tMenu.Count] = {}; tMenu[tMenu.Count].Text = "Пункт 7"; tMenu[tMenu.Count].ID = 600; tMenu[tMenu.Count].IconID = -1; tMenu[tMenu.Count].Checked = false; tMenu[tMenu.Count].Enabled = true; tMenu.Count = #tMenu+1; -- local tPos = Button.GetPos(this); local nHeight = Button.GetSize(this).Height+1; local nRes = Application.ShowPopupMenu(tPos.X, tPos.Y+nHeight, tMenu, TPM_LEFTALIGN, TPM_TOPALIGN, true, true); -- if nRes == 100 then Page.Jump("ib_lx"); end -- if nRes == 200 then Page.Jump("Page1"); end -- if nRes == 300 then Page.Jump("Page2"); end -- if nRes == 400 then Page.Jump("Page3"); end -- if nRes == 500 then Page.Jump("Page4"); end -- if nRes == 320 then Page.Jump("Page5"); end -- if nRes == 600 then Page.Jump("Page6"); end |
|
Отправлено: 16:35, 05-06-2016 |
Новый участник Сообщения: 46
|
Профиль | Отправить PM | Цитировать Сюда напишите: http://forum.ru-board.com/topic.cgi?...&start=2560#lt
|
Отправлено: 20:58, 28-06-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
AutoPlay Media Studio 8 | def_renat | Автоматическая установка приложений | 66 | 12-12-2024 11:28 | |
Восстановление бокового меню AutoPlay Media Studio | Tanzdor | Тест-форум | 0 | 11-02-2011 17:10 | |
AutoPlay Media Studio 8.0.2.0 | OSZone Software | Новости программного обеспечения | 0 | 05-07-2010 22:30 | |
Autoplay media studio 5 | XPurple | Хочу все знать | 14 | 24-04-2007 20:12 | |
AutoPlay Media Studio 4 | Guest | Программирование и базы данных | 3 | 18-11-2002 17:10 |
|