Изменение размера tab в sheet

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
alex881
Посетитель
Сообщения: 42
Зарегистрирован: 08 Апрель 2015, 19:31
Откуда: Оренбург

Изменение размера tab в sheet

Сообщение alex881 »

э, нет, там элементов как собак нерезанных, быстрее кнопки нарисовать ;-)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7336
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Изменение размера tab в sheet

Сообщение Игорь Столяров »

alex881 писал(а): 17 Ноябрь 2017, 11:56э, нет, там элементов как собак нерезанных, быстрее кнопки нарисовать
Если "как собак нерезанных" - то применяем корейский вариант ... ;)
Все элементы внутри TAB заворачиваем в безрамочный GROUP, для которого выставляем размер шрифта ... ;)
За теми кто отстал - не возвращаться. (С) Кодекс
alex881
Посетитель
Сообщения: 42
Зарегистрирован: 08 Апрель 2015, 19:31
Откуда: Оренбург

Изменение размера tab в sheet

Сообщение alex881 »

спасибо! безрамочный GROUP в принципе вариант, но все ж сильно отдает собаками, не в обиду корейцам будет сказано ;-)))
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7336
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Изменение размера tab в sheet

Сообщение Игорь Столяров »

Ну, как я говорил ниже, интерфейсные элементы Clarion застряли где-то в эпохе Windows 98 ... :(
Потом их подкрасили в стиле Windows XP (правда уже после выхода Windows 7) и это всё.
Приходится как-то выкручиваться ... :)

Забавно было смотреть видео с CIDC2017. Мало того, что там были как в провинциальном цирке
"на манеже - теже", так они еще зачем-то все свои старые приложения одинаково "обновили"
иконками из коллекции Axialis Flat 2013 (может распродажа по акции была ?).
Видон - как будто, все в одном месте делалось ... ;)
Последний раз редактировалось Игорь Столяров 17 Ноябрь 2017, 12:17, всего редактировалось 1 раз.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Изменение размера tab в sheet

Сообщение RaFaeL »

Игорь Столяров писал(а): 17 Ноябрь 2017, 11:38 Увы ! Но разработка интерфейса на Clarion очень сильно ограничена возможностями его убого RTL.
В разных системах много всяких прикольных интерфейсных фусек, на которые смотрю с завистью ... но увы !
Рисование через WinAPI еще никто не отменял. Шаблоны Power (что-то) так и сделаны
Ал
✯ Ветеран ✯
Сообщения: 1011
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия

Изменение размера tab в sheet

Сообщение Ал »

Игорь Столяров писал(а): 17 Ноябрь 2017, 12:10 ...Приходится как-то выкручиваться ... :)
для КПК...
Буфер обмена-4.jpg
Ал
✯ Ветеран ✯
Сообщения: 1011
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия

Изменение размера tab в sheet

Сообщение Ал »

Ал писал(а): 17 Ноябрь 2017, 12:16
Игорь Столяров писал(а): 17 Ноябрь 2017, 12:10 ...Приходится как-то выкручиваться ... :)
для КПК... Буфер обмена-4.jpg
сначала табы делал сбоку, не пошло - держать и прокручивать или "тыкать" в экранчик пользователям было неудобно, в дождь и зимой особенно))
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7336
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Изменение размера tab в sheet

Сообщение Игорь Столяров »

RaFaeL писал(а): 17 Ноябрь 2017, 12:13Шаблоны Power (что-то) так и сделаны
Если не ошибаюсь, шаблоны Power уже лет 10, как приказали долго жить ... ;)
С тех пор многое изменилось, в т.ч. и API Windows.
Помнится мы недавно обсуждали тормоза с ними при работе под современными Windows ... :(
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Изменение размера tab в sheet

Сообщение RaFaeL »

Игорь Столяров писал(а): 17 Ноябрь 2017, 13:02Если не ошибаюсь, шаблоны Power уже лет 10, как приказали долго жить ...
Функции WinAPI, на которых они основаны, работать не перестали и на их основе можно написать что-то свое. Что у нас и сделано
kreator
✯ Ветеран ✯
Сообщения: 4961
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Изменение размера tab в sheet

Сообщение kreator »

RaFaeL писал(а): 17 Ноябрь 2017, 13:44 Функции WinAPI, на которых они основаны, работать не перестали и на их основе можно написать что-то свое. Что у нас и сделано
Интересно, что? Правильные табы можно сделать?
We are hard at work… for you. :)
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Изменение размера tab в sheet

Сообщение RaFaeL »

Ну вот например Ribbon-панели https://forum.clarionlife.net:443/viewt ... 533#p25533
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7336
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Изменение размера tab в sheet

Сообщение Игорь Столяров »

Красиво ! Но по сути это просто неожиданно раскрашенный SHEET на TOOLBAR APPLICATION ... :)
А удалось ли сделать именно какой-нибудь новый элемент интерфейса, а не редизайн существующего ?
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4961
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Изменение размера tab в sheet

Сообщение kreator »

Игорь Столяров писал(а): 17 Ноябрь 2017, 16:01 Красиво ! Но по сути это просто неожиданно раскрашенный SHEET на TOOLBAR APPLICATION ... :)
На стандартный кларионовский Sheet не очень похоже (если только можно подложить ему в фон свою картинку). А вот можно на этом элементе увеличить табы без изменения размера шрифта? Я к тому, что разговор о наличии внутри Винды (WinApi) каких-то расширенных средств создания интерфейсов и контролов голословен. Как пример - библиотека VCL в Дельфи. Всё равно контролы такие же, да ещё и глючит библиотека эта.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7336
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Изменение размера tab в sheet

Сообщение Игорь Столяров »

Кстати ! А ведь когда-то можно было в Clarion вставлять VB элементы интерфейса прямо в редакторе окна ....
Точно помню ! У меня ещё был выключатель в форме рубильника и всё работало ...
Это где-то был в районе C5 - C5.5 ... А потом убрали ... :(
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Изменение размера tab в sheet

Сообщение RaFaeL »

kreator писал(а): 18 Ноябрь 2017, 15:27А вот можно на этом элементе увеличить табы без изменения размера шрифта?
toolbar.PNG
Заменил 26 (значение по умолчанию) на 126

Это не контролы, это набор из функций WinAPI LineTo, FillRect, FrameRect, DrawTextA и т.п. Нарисовать можно все что угодно, но, сразу говорю, это сотни килобайт кода
Ответить