Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание,
но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
Для новых пользователей первый месяц бесплатно.
Чат-бот для мастеров и специалистов, который упрощает ведение записей:
— Сам записывает клиентов и напоминает им о визите;
— Персонализирует скидки, чаевые, кешбек и предоплаты;
— Увеличивает доходимость и помогает больше зарабатывать;
Вы создали или только планируете создать свой сайт, но не знаете, как продвигать?
Продвижение сайта – это не просто процесс, а целый комплекс мероприятий,
направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
Ускорение продвижения
Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст,
она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней.
Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
Стандартный компонент flash UI ComboBox позволяет пользователю сделать выбор одного пункта из выпадающего списка. В этом уроке я научу вас его использовать. Приступим!
----- Для начала, немного теории о свойствах компонента: ----- data – массив данных пунктов компонента; editable – булевая величина, определяющая является ли компонент ComboBox редактируемыми (true) или нет (false). Значением по умолчанию, является false. labels - заполняет компонент ComboBox массивом текста. rowCount - устанавливает максимальное количество элементов, которые могут отображаться в списке. Значение по умолчанию 5. Вы можете установить следующие параметры для каждого экземпляра компонента ComboBox (Window > Component Inspector): restrict - указывает набор символов, которые пользователь может ввести в текстовое поле в выпадающем списке. enabled - это булевое значение, свидетельствующее, может ли компонент может получать фокус и работать. По умолчанию это true. visible- булевое значение, указывающее виден ли объект (true) или нет (false). По умолчанию это true. ----- Теперь к практике. Мы будем делать флеш штучку с вопросом, используя ComboBox. ----- 1. Создайте новый документ flash любых размеров. Язык: Action Script 2.0
2. Вытащите на сцену компонент ComboBox, для этого нажмите: CTRL+F7 (открываем панель компонентов), затем раскройте список User Interface, найдите в нем . Удерживая ЛКМ вытяните его на сцену.
3. Выделите вытянутый компонент, и дайте ему Instance name: cb
4. Создайте два динамических текстовых поля, расположите их друг над другом. Дайте первому instance name: otvet, второму: punkt.
5. Напишите вверху вопрос, (создав статическое текстовое поле) на который пользователь будет отвечать. Например, "сколько дней в 2011 году?".
6. Перейдите в первый кадр, и вставьте туда такой код:
Code
//By: Code by SkiLLeD //Site: www.stalker-war.ru //For: Flash School cb.addItem({data:null, label:"Выберите..."}); // добавляем исходный пункт cb.addItem({data:1, label:"365"}); // добавляем пункт 1 со значением 10 cb.addItem({data:2, label:"366"}); // добавляем пункт 2 со значением 20
var cbListener:Object = new Object(); // создаём слушатель событий comboBox cbListener.change = function (ev:Object) { // имя вызванного компонента передаётся через параметр ev otvet.text="Ответ: " + ev.target.selectedItem.label; // Выводим в текстовое поле выбранный ответ punkt.text="Вы выбрали пункт: " + ev.target.selectedItem.data; // Выводим в текстовое поле номер выбранного пункта if(ev.target.selectedItem.data == 2) { otvet.text="Ответ неверный!" }; // В этом условии мы проверяем верен ли ответ. Если выбран 2й вариант, то выводим в текстовое поле otvet информацию о неверном ответе }; cb.addEventListener("change", cbListener); // Устанавливаем слушатель на события компонента
Все нужные комментарии в коде.
7. Готово! Протестируйте клип, выбирая различные пункты. С вами был SkiLLeD Удачи!