[ПОЛЕЗНЯШКА 7.7] Как запретить максимизацию формы

18.04.21

Разработка - Работа с интерфейсом

Программный прием запрета максимизации формы

Задача: требуется запретить максимизацию (разворачивание на все окно) формы (обработки, документа, журнала итд).

Решение (используем штатный Formex):

1. Добавляем глобальную переменную модуля формы

Перем РФорма;

2. Добавляем в модуль формы две процедуры

//********************************************************************************************
//
Процедура ЗапретитьМаксимизацию()
    РФорма.Максимизирована = 0;
    Рформа.ОбработкаОжидания("",0);
    РФорма = "";
КонецПроцедуры    // ЗапретитьМаксимизацию()

//********************************************************************************************
//
Процедура ПриИзмененииРазмераОкна(ТипСобытия)
    
    Если ТипСобытия = 2
    Тогда // максимизирована
        РФорма = СоздатьОбъект("РасширениеФормы");
        Рформа.ОбработкаОжидания("ЗапретитьМаксимизацию",2);
        Возврат;
    КонецЕсли;    
    
КонецПроцедуры    // ПриИзмененииРазмераОкна()

3. Профит!

Как пример: вот такое окошко висит и крутит робота, не максимизируется...

Formex Максимизировать Окно

См. также

1С:Фото номенклатуры 7.7 - решение для работы с фотографиями номенклатуры в 1С:7.7 (включая формат PNG)

Работа с интерфейсом Логистика, склад и ТМЦ Платформа 1С v7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".

5000 руб.

18.10.2022    5246    1    45    

3

WebЦвета для 1с77 FormEx

Инструментарий разработчика Работа с интерфейсом Платформа 1С v7.7 Абонемент ($m)

Обработка с фрагментами кода для программного использования набора цветов из коллекции WebЦвета 1с версии 8+ в 1с версии 77. Требуется предварительное подключение сторонней библиотеки FormEх. Будет полезно программистам 1с 77, 1с 8. Да и вообще при программировании на любом языке при потребности использовать коллекцию цветов WebЦвета.

1 стартмани

30.03.2022    4584    2    igor7777    4    

5

К привязкам элементов форм (1С 7.7, FormEx)

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Публикация имеет цель обратить внимание на возможность улучшения интерфейса.

15.12.2021    4505    62    Cерый    13    

6

Выбор цвета для 1С 7.7

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Простая и удобная внешняя обработка для выбора цвета без применения внешних компонент.

1 стартмани

09.06.2020    7076    4    vap_pig    5    

3

Производственный календарь для 1С 7.7

Учет рабочего времени Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработка производственного календаря с возможностью импорта и экспорта xls для 1С 7.7 (7.70.027) без изменения конфигурации.

1 стартмани

18.09.2019    12653    6    Jill    8    

3

Альтернативная обработка "Выбор периода"

Работа с интерфейсом Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Альтернативная обработка ввода периода для 1С 7.7.

1 стартмани

27.03.2019    6612    3    v.a.n-    11    

2

Несколько табличных частей в 1С:7.7 - это просто

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

При программировании на платформе V7 достаточно часто возникает задача создать несколько табличных частей документа (или справочника). Традиционно эта задача имеет несколько решений..

1 стартмани

01.05.2018    22515    27    Gkmy    11    

5

Картинки и дополнительное описание в номенклатуре

Работа с интерфейсом Оптовая торговля Платформа 1С v7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Картинки и дополнительное описание в номенклатуре ТиС (без изменения конфигурации).

1 стартмани

16.02.2018    14427    0    Jill    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. rpgshnik 3649 19.04.21 03:28 Сейчас в теме
Я обычных форм боюсь, а тут ещё 7.7 всё живая :)
Прикрепленные файлы:
gigapevt; wolfsoft; +2 Ответить
2. Mahon83 13 19.04.21 05:47 Сейчас в теме
(1)А я из того поколения, которое 7.7 вообще не застало)
CheBurator; rpgshnik; +2 Ответить
4. philya 77 21.04.21 07:38 Сейчас в теме
(2)На сервере 2003 года у меня был 1 гб памяти и рэйд на скази и на нем работало 25-30 пользователей без тормозов. Сейчас у меня в сервере 64 гб памяти и рэйд на ссд, а 1с бухгалтерия только на запуск тратит секунд 20-30...
SerVer1C; Vital451; +2 Ответить
7. CheBurator 3119 21.04.21 19:20 Сейчас в теме
(4) аналогично. у меня на 2Гб оперативы в ТиС работало в максимуме где-то 25 пользователей, из них порядка 10-12 бегало со сканерами и жмакало на складе вовсю и в целом норм было. а когда нормальный сервак поставили 0- то ваще песня.
а на 8-ке - то память всю дисковую сожрет - 50ГБ ему мало на диске, то еще что-нить.. и неторопливо.. неторопливо..
3. obmanOZ 33 19.04.21 21:18 Сейчас в теме
А мне клюшки нравятся ) работают и со своими задачами справляются)
user591953; goatmen; 1v7; philya; +4 Ответить
5. jmw 60 21.04.21 07:45 Сейчас в теме
Если загружена ВК Formex, то достаточно СтильОкна установить в 2 и окно нельзя будет ни свернуть, ни развернуть, ни переместить…
При этом оно не будет модальным.
Усилий и вмешательств в код — минимум, а результат — максимум!



bigmal; goatmen; 1v7; CheBurator; +4 Ответить
6. CheBurator 3119 21.04.21 19:18 Сейчас в теме
8. CheBurator 3119 21.04.21 19:23 Сейчас в теме
(5) я так как написал выше сделал потому как визуально проще. титул окна несет допинфу, вдобавок когда титул окна убирается - размер окна подгонять надо, так что такое решение с убиранием кнопок я заюзываю только когда все вылизано до опупения и имеем "конечный" продукт, который работает и работает...
9. zelenprog 11.06.22 10:34 Сейчас в теме
Добрый день!
Нужно сделать "специальную" форму обработки, чтобы она отображалась следующим образом:
1) всегда поверх других форм
2) в обычном (не максимизированном) состоянии даже, если другие формы максимизированы.
Можно ли как-то это сделать?
10. CheBurator 3119 11.06.22 11:20 Сейчас в теме
Обсудили же на Мисте вам...
Оставьте свое сообщение