IE2017

Ползунок

Программирование - Работа с интерфейсом

Была тут как-то мода разные полосы состояния рисовать. Вот и я решил к высокой культуре приобщиться, и предлагаю простое решение задачи, как отобразить в 1С выполнение какого-то процесса, когда не известно, какова его продолжительность. Решение предлагается и для 7.7, и для 8.1. Исключительно средствами платформы.

Все просто. Для 7.7 используем состояние. Для 8.1 - кидаем на форму два текстовых поля, как реализовано в примере.  Не забываем добавить несколько атрибутов формы для работы нашего ползунка.

Если кто ставил Nero, то помнит красивую полосу прокрутки с бегающим чем-то от края к краю. Собственно, эта идея и была взята за основу. Только не гоже ведь нам, одинэснегам, копипастить идеи. наш ползунок должен быть круче! Поэтому, он будет расти от одного края к другому, затем убывать, а потом перетекать обратно. Вобщем, проще один раз увидеть...

 

Скачать файлы

Наименование Файл Версия Размер
Ползунок для платформы 7.7
.1247014557 32,00Kb
26.02.13
127
.1247014557 32,00Kb 127 Скачать
Ползунок для платформы 8.1
.1247014602 6,52Kb
26.02.13
85
.1247014602 6,52Kb 85 Скачать

См. также

Комментарии
1. Александр Медведев (anig99) 2533 08.07.09 07:12 Сейчас в теме
хм... мне эти ползунки анекдот про 3 типа лекторов напоминают (:
2. Александр Рытов (Арчибальд) 2660 08.07.09 08:17 Сейчас в теме
3. sound sound (sound) 522 08.07.09 10:58 Сейчас в теме
охота чо то типа:

ФормаПолзунка = ПолучитьОбщуюФорму("...")
ФормаПолзунка.НачатьПолзать();
Пока ... Цикл
ФормаПолзунка.Ползти();
КонецЦикла
ФормаПолзунка.ЗакончитьПолзать();
4. Ёпрст (Ёпрст) 1019 08.07.09 11:09 Сейчас в теме
А что мешало в клюшках , сделать аналогично тому, как в снеговике - тоже текст на форму кинуть ? Нафига в состояние то?...
5. Олег Пономаренко (O-Planet) 6690 08.07.09 13:55 Сейчас в теме
(3) Там так и есть. Только не общей формой. И я ориентировался на интеграцию разработчиком в свой проект, а не на просто вызов окна.
(4) Не наю :( А там ширину лейблы разве можно програмно менять без ВК разных?
6. Олег Пономаренко (O-Planet) 6690 08.07.09 13:58 Сейчас в теме
(4) Посмотрел. Низя менять. Можно только накидать их штук 20 и видимостью играть.
7. Ёпрст (Ёпрст) 1019 08.07.09 13:59 Сейчас в теме
Ну, тупо - просто шрифтом типа виндигс какой-нить , или ||| рисовать..
8. Олег Пономаренко (O-Planet) 6690 08.07.09 14:00 Сейчас в теме
(4) Хотя... Можно фон и текст одного цвета, например... И просто выводить текст разной длины. Оно ж растягивается вроде само... Но боюсь, не точно в размер впишется.
9. Ёпрст (Ёпрст) 1019 08.07.09 14:00 Сейчас в теме
(6) Не ... один текст и меняешь ему заголовок... просто выводишь либо шрифтом, либо "палками" забиваешь и всё..
10. Олег Пономаренко (O-Planet) 6690 08.07.09 14:00 Сейчас в теме
11. Ёпрст (Ёпрст) 1019 08.07.09 14:01 Сейчас в теме
(8) да есть примеры этого, даже тут ... поискать надо.
12. vip (vip) 08.07.09 14:03 Сейчас в теме
(7) > Ну, тупо - просто шрифтом типа виндигс какой-нить
Прям мысли читаешь :))
13. Олег Пономаренко (O-Planet) 6690 08.07.09 14:05 Сейчас в теме
(12) Ога )) Смотри и (8) исчо. Просто есть ... ммм... категории людей, кто одинаково мыслит.
14. Олег Пономаренко (O-Planet) 6690 08.07.09 14:30 Сейчас в теме
Вывел ползунок на форму в 7.7
15. sound sound (sound) 522 08.07.09 17:32 Сейчас в теме
Попробовал в живую базу воткнуть, надо спросить юзеров о чем они думают пока формируется отчет :), наверно как минимум о вечном :)
16. Олег Пономаренко (O-Planet) 6690 09.07.09 15:05 Сейчас в теме
17. Drayv (drayv) 23.07.09 19:38 Сейчас в теме
Не очень милая реализация для 8мерки, как в плане визуальном, так и внутреннем. Плюс к тому же когда доходит конца, все в надежде что он все! сформирован! (Отчет к примеру) а тут он бац и дальше ползает... и о том сколько ж еще остается только догадываться =(
18. Александр Хомяк (logarifm) 974 31.07.09 20:52 Сейчас в теме
да... вечная проблема определить неопределимое и как-то еще визуально отобразить чтобы пользователь там не нервничал... ибо ему пох... и ему ничего не говорит, что в цикле выполняется рекурсивные задачи, а количество элементов определить никак. Разве идти первым перебором для определения количиства, а потом выводить состояние, но это ЖЕСТЬ!!!! Вот...
19. Богдан Кухар (registrc1) 04.08.09 15:29 Сейчас в теме
Status BAr называется ета штука !!!
20. Богдан Кухар (registrc1) 04.08.09 15:32 Сейчас в теме
21. Андрей Куканов (KukA.5) 480 17.09.09 23:11 Сейчас в теме
Хорошая идея - визуально пользователя надо развлекать :) пусть смотрит на что-нибудь :)
Плюс!
22. Михаил Семенов (Shaman100M) 1178 08.12.09 13:43 Сейчас в теме
можно 4 текста со смещением и разным цветом наложить друг на друга с "|||||||"
пример:
http://infostart.ru/upload/iblock/554/img_4614afd355df6.png
в
http://infostart.ru/public/14663/
23. Дмитрий Павлик (DimaP) 56 22.02.10 13:59 Сейчас в теме
Оставьте свое сообщение