И справа две стрелки <> в которые вообще хрен попадешь
Scroll Buttons
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Admin
- Администратор
- Сообщения: 3960
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Scroll Buttons
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7381
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Scroll Buttons
Не видел. Но мы для планшетных приложений "изобрели" вот такое иерархическое меню, после мата юзеров на обычное.
Большие кнопки, структура, помещаются все операции. Сделано очень просто, на той схеме скрытых TAB, что я описал ниже.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4984
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Scroll Buttons
Вот так в 1С выглядит:
Простенько, как и всё у них. Для ознакомления.We are hard at work… for you.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Scroll Buttons
У меня такая идея используется давно. Реализуется элементарно через Popup
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7381
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Scroll Buttons
Ну да. Думаю, что и в 1С тоже особо не стали напрягаться.
К сожалению для планшетов PopUp мелковат и плюс убивает непредсказуемость направления его открытия.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4984
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Scroll Buttons
Попап - не важно, главное - идея, в Windows Phone сейчас тоже есть кнопка типа "Ещё" (иконка - "Три точки"), при нажатии на которую появляются дополнительные возможности (Попапа нет, конечно). Тренд на упрощение интерфейса, однако.
По поводу 1С "Такси". Когда это "Такси" объявили, в 1С говорили - дизайнеры поработали, специалисты по юзабилити, типа аналог "Metro" от MS. Но сейчас я смотрю на этот экран - некий гибрид, есть элементы, которые удобны на планшете, есть которые не будут работать (в частности вот это мелкое попап меню). Правда, может, для планшета дизайн немного другой, не знаю.
По поводу 1С "Такси". Когда это "Такси" объявили, в 1С говорили - дизайнеры поработали, специалисты по юзабилити, типа аналог "Metro" от MS. Но сейчас я смотрю на этот экран - некий гибрид, есть элементы, которые удобны на планшете, есть которые не будут работать (в частности вот это мелкое попап меню). Правда, может, для планшета дизайн немного другой, не знаю.
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7381
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Scroll Buttons
Ну это общая беда более или менее крупной фирмы, где продвижением продукта занимаются люди не связанные с его разработкой.
В результате появляются публикации о гениальности дизайна кнопки с тремя точками и popup, хотя скорее всего программисту
просто было вилы написать нормальный интерфейс доступа, много других, действительно нужных дел.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
Scroll Buttons
в общем перепробовал 4 варианта, но клиентам ни один из вариантов не понравился непростое дело тыкать пальцем
Интересная идея, только как увеличить площадку таб-а? там только вроде за счет шрифта регулируется высота табИгорь Столяров писал(а):Сделано очень просто, на той схеме скрытых TAB, что я описал ниже.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
- Игорь Столяров
- Ветеран движения
- Сообщения: 7381
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Scroll Buttons
Возможно ... но в этом нет необходимости.
Если вопрос по моему рисунку, то слева Option, а справа Button.
При переключении Option, переключаются скрытые TAB (их не видно на рисунке), на каждом из которых 6 кнопок.
Вот и все. Сейчас бы сделал по другому.
Просто перерисовывал иконку и текст на кнопках при переключении Option и вообще не нужен SHEET & TAB.
А действие на кнопки определяется по текущему значению Option.
.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
Scroll Buttons
ясно, а я подумал, что слева шапки таб-ов, тогда шрифт роли не играет
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
- Admin
- Администратор
- Сообщения: 3960
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Scroll Buttons
Интересный сайтик этот ClarionHub.
По вашей теме на нем нашел красивое решение:
По вашей теме на нем нашел красивое решение:
Код: Выделить всё
PROGRAM
MAP
END
Window WINDOW('Caption'),AT(,,395,224),GRAY,FONT('Segoe UI',8)
IMAGE,AT(25,1,143,216),USE(?IMAGE1),VSCROLL
IMAGE,AT(182,2,149,215),USE(?IMAGE2),VSCROLL
END
CODE
OPEN(Window)
DO CreateControls
ACCEPT
END
CreateControls ROUTINE
DATA
Y LONG(10)
NewFEQ Signed,AUTO
CODE
LOOP 20 TIMES
NewFEQ = CREATE(0,CREATE:Button) !, ?Image1)
NewFeq{PROP:Parent} = ?Image1
NewFEQ{PROP:Text} = 'Button ['& NewFeq &']'
SETPOSITION(NewFeq, 10, Y, 60, 10) ; Y += 20
NewFeq{PROP:Scroll} = TRUE
NewFEQ{PROP:Hide} = FALSE
END
Y = 10
LOOP 20 TIMES
NewFEQ = CREATE(0,CREATE:Button) !, ?Image2)
NewFeq{PROP:Parent} = ?Image2
NewFEQ{PROP:Text} = 'Button ['& NewFeq &']'
SETPOSITION(NewFeq, 10, Y, 60, 10) ; Y += 20
NewFeq{PROP:Scroll } = TRUE
NewFEQ{PROP:Hide}=FALSE
END
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- ✯ Ветеран ✯
- Сообщения: 4984
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Scroll Buttons
Вот этот момент интересный:
Интересно, а можно вот так?
Код: Выделить всё
NewFeq{PROP:Parent} = ?Image1
Код: Выделить всё
NewFeq{PROP:Parent} = ?List
We are hard at work… for you.
- Admin
- Администратор
- Сообщения: 3960
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Scroll Buttons
Можно, и сдвигаться будут. Только с перерисовкой проблемы. Контролы как бы под листом будут.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- ✯ Ветеран ✯
- Сообщения: 4984
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Scroll Buttons
Попробовал на Image положить не кнопки, а ещё Image. Не пошло. PROP:Parent своеобразно работает. Интересно бы узнать какие контролы могут быть родителями, а какие детьми.
We are hard at work… for you.