Заголовок окна в режиме рабочего стола (обычные формы)
По теме из базы знаний
- Рабочий стол администратора/программиста на управляемой форме
- Рабочий стол (Панель функций)
- Консультация для сдачи экзамена "1С:Специалист" по конфигурированию платформы
- Отправка электронной почты с помощью локального почтового клиента из 1С, развернутой под удаленным рабочим столом
- Конфигурация Flowcon
Найденные решения
В качестве примера, для формы с заголовком ВнешняяОбработка1.
В макет добавлен скомпилированный скрипт AutoIt.
Код модуля формы:
Код AutoIt скрипта:
В макете exe-шник, возможно браузеру это не понравится.
В макет добавлен скомпилированный скрипт AutoIt.
Код модуля формы:
Процедура ПриОткрытии()
ДвоичныеДанные = ПолучитьМакет("DelHead");
ИмяВременногоФайла = ПолучитьИмяВременногоФайла(".exe");
ДвоичныеДанные.Записать(ИмяВременногоФайла);
ЗапуститьПриложение(ИмяВременногоФайла);
КонецПроцедуры
Код AutoIt скрипта:
#include <WinAPI.au3>
$hWnd = _WinAPI_FindWindow('V8NewLocalFrameBaseWnd', 'ВнешняяОбработка1')
_WinAPI_SetWindowPos($hWnd, 0, 0, -18, @DesktopWidth, @DesktopHeight + 18, 0)
В макете exe-шник, возможно браузеру это не понравится.
Прикрепленные файлы:
ВнешняяОбработка1.epf
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Вообще-то вметодичке говорится:
(4)вот это поможет?
Как от него избавиться чтобы форма занимала экран на все 100% ?
Дополнительные параметры пробовали менять? В частности, ИзменятьСпособОтображенияОкна? Может, у вас там место под кнопки резервируется платформой?
Вообще-то в
При работе в режиме рабочего стола форма не имеет заголовка, не отображается в панели окон и в меню "Окна", а также не закрывается при использовании специально выделенных комбинаций клавиш (например, Shift+Esc).
(4)
хотя бы сделать этот заголовок нужным цветом, а не тупо черным
Может быть,
На AutoIt это можно сделать так:
Можно ли запускать функции WinAPI (USER32) средствами 1С я не знаю.
#include <WinAPI.au3>
$hWnd = _WinAPI_FindWindow('V8NewLocalFrameBaseWnd', 'ВнешняяОбработка1')
_WinAPI_SetWindowPos($hWnd, 0, 0, -18, 1920, 1098, 0)
Можно ли запускать функции WinAPI (USER32) средствами 1С я не знаю.
Прикрепленные файлы:
В качестве примера, для формы с заголовком ВнешняяОбработка1.
В макет добавлен скомпилированный скрипт AutoIt.
Код модуля формы:
Код AutoIt скрипта:
В макете exe-шник, возможно браузеру это не понравится.
В макет добавлен скомпилированный скрипт AutoIt.
Код модуля формы:
Процедура ПриОткрытии()
ДвоичныеДанные = ПолучитьМакет("DelHead");
ИмяВременногоФайла = ПолучитьИмяВременногоФайла(".exe");
ДвоичныеДанные.Записать(ИмяВременногоФайла);
ЗапуститьПриложение(ИмяВременногоФайла);
КонецПроцедуры
Код AutoIt скрипта:
#include <WinAPI.au3>
$hWnd = _WinAPI_FindWindow('V8NewLocalFrameBaseWnd', 'ВнешняяОбработка1')
_WinAPI_SetWindowPos($hWnd, 0, 0, -18, @DesktopWidth, @DesktopHeight + 18, 0)
В макете exe-шник, возможно браузеру это не понравится.
Прикрепленные файлы:
ВнешняяОбработка1.epf
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот