FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 16:29
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » Как сделать блок Increment/Decrement переменной.
Как сделать блок Increment/Decrement переменной.
Сергей
Дата: Пятница, 18.09.2015, 00:51 | Сообщение # 1
Модератор
Группа: Модераторы
Сообщений: 366
Награды: 15
Репутация: 5
Статус: Offline
Привет всем.
Кто нить пробовал увеличивать или уменьшать переменную на 1. Имею ввиду результат операции +1(-1) вернуть в эту же переменную.
Может у меня уже голова не варит dry , но не могу вдуплить как это реализовать.


Выгодные покупки на AliExpress в Cashback ePN! Возврат до 12 % от стоимости ЛЮБОГО товара!
 
rw6cm Дата: Пятница, 18.09.2015, 01:54 | Сообщение # 2
Генерал-майор
Группа: Проверенные
Сообщений: 480
Награды: 44
Репутация: 32
Статус: Offline
Не совсем понял... типо такого
Прикрепления: 1075199.jpg(49Kb)


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Сергей Дата: Пятница, 18.09.2015, 02:30 | Сообщение # 3
Модератор
Группа: Модераторы
Сообщений: 366
Награды: 15
Репутация: 5
Статус: Offline
Все, разобрался.
rw6cm, нет. Нужно увел./умен. переменную на 1 при подаче импульсов (например с кнопок) на + или -.
Сделал блок на основе счетчика. В нем есть предустановка. Это и будет переменная. 
Блок Var +1 -1

А блок Counter +1 -1  о нем здесь (4 пост)
Прикрепления: Var_1-1.ubi(517Kb) · Counter_1-1.ubi(321Kb)


Выгодные покупки на AliExpress в Cashback ePN! Возврат до 12 % от стоимости ЛЮБОГО товара!
 
rw6cm Дата: Пятница, 18.09.2015, 03:07 | Сообщение # 4
Генерал-майор
Группа: Проверенные
Сообщений: 480
Награды: 44
Репутация: 32
Статус: Offline
Цитата Сергей ()
Сделал блок на основе счетчика. В нем есть предустановка. Это и будет переменная.
Блок Var +1 -1

А блок Counter +1 -1 о нем здесь (4 пост)


Я бы блок Counter +1 -1 заменил на Блок Var +1 -1 но вход убрал и кинул этот сигнал на "мин." (он как раз срабатывает лишь раз при старте)
я специально кинул файлик тест 1-1, думал посмотришь.
в блоке Counter +1 -1 первый старт идет не с уставки мин. а с 0


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)

Сообщение отредактировал rw6cm - Пятница, 18.09.2015, 03:17
 
Сергей Дата: Пятница, 18.09.2015, 15:06 | Сообщение # 5
Модератор
Группа: Модераторы
Сообщений: 366
Награды: 15
Репутация: 5
Статус: Offline
rw6cm, тут надо подумать. Но ты прав!
Просто я эти блоки я использую в организации многоуровнего меню.
На каждый уровень своя переменная (кол-во пунктов меню), с диапазоном возможных перемещений по пунктам текущего меню. При входе на уровень ниже, а потом обратно надо вернутся в тот же пункт. А так как ты говоришь - возвращение будет на предыдущий уровень в начало, на первый пункт, а не на тот с которого был переход. Counter +1 -1 это для навигации по меню, а Var +1 -1 для редактирования значений пунктов меню (в моем случае).

Вообщем замечание правильное, но это уже под конкретный проект надо корректировать.
Позже попробую сделать готовый блок меню... Если придумаю как его сделать универсальным.


Выгодные покупки на AliExpress в Cashback ePN! Возврат до 12 % от стоимости ЛЮБОГО товара!
 
Форум » Основной » Спросить у знатоков » Как сделать блок Increment/Decrement переменной.
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика