Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Выпадающее меню под кнопкой в autoplay media studio

Ответить
Настройки темы
Выпадающее меню под кнопкой в autoplay media studio

Аватара для i-Lex

Старожил


Сообщения: 290
Благодарности: 3


Конфигурация

Профиль | Отправить 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
Благодарности: 4

Профиль | Отправить PM | Цитировать


Сюда напишите: http://forum.ru-board.com/topic.cgi?...&start=2560#lt

Отправлено: 20:58, 28-06-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Выпадающее меню под кнопкой в autoplay media studio

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
AutoPlay Media Studio 8 def_renat Автоматическая установка приложений 65 15-02-2024 12:25
Восстановление бокового меню 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




 
Переход