закрепление панелей | |
---|---|
axeum Автор Сообщений: 107 Дата регистрации: 07.07.2020 |
Добрый день,можно ли как то закрепить эти панельки чтобы я случайно их не мог перенести? по настройкам лазил но так и не нашел можно ли это сделать
|
Re: закрепление панелей | |
---|---|
akvvohinc Сообщений: 4219 Откуда: Москва Дата регистрации: 11.11.2008 |
Это можно сделать с помощью корректировки текущего ресурсного файла - FOXUSER.DBF.
1) Отключаете его использование, чтобы иметь возможность его править - SET RESOURCE OFF. 2) Открываете его как обычную таблицу - USE SYS(2005), выводите на экран - BROWSE 3) Находите записи, соответствующие вашим тулбарам: Type = PREFW Id = TTOOLBAR Name = <имя тулбара> (Standard, Form Controls, Form Designer, Layout и т.д.) В их поле Data хранится информация об их виде и местоположении. 4) Значение поля Readonly делаете равным .T. 5) Закрываете таблицу, вновь подключаете ресурсный файл - SET RESOURCE ON. Всё это, конечно, не может помешать пользователю перемещать эти тулбары, а также прикреплять/откреплять их. Но информация об их новом виде и местоположении теперь не будет сохраняться, и в следующий раз они появятся в том же самом виде и месте, которое они имели на момент правки ресурсного файла. |
Re: закрепление панелей | |
---|---|
axeum Автор Сообщений: 107 Дата регистрации: 07.07.2020 |
Спасибо
|
Re: закрепление панелей | |
---|---|
segamel Сообщений: 20 Дата регистрации: 27.04.2011 |
А с Командным окном и окном Свойств то же в файле ресурсов искать, или есть другой вариант? Как-то получалось объединить эти два окна в одно - к окну Свойств прикрепить Командное окно снизу, было удобно. Оба окна dockable. Или это только тыкать мышью пока не сцепятся?
P.S. Ещё один раз получилось их стыковать так, что заголовки окон были внизу в виде закладок. Исправлено 3 раз(а). Последнее : segamel, 08.10.21 13:39 |
Re: закрепление панелей | |
---|---|
akvvohinc Сообщений: 4219 Откуда: Москва Дата регистрации: 11.11.2008 |
Да, всё, что вы написали верно - информация об этих окнах также хранится в ресурсном файле, их можно сцепить друг с другом с разным взаимным расположением (справа, слева, сверху, снизу), если они оба Dockable, в том числе и так, чтобы они занимали одно окно с закладками.
Цитата:Это можно сделать не только мышью, но и командой DOCK WINDOW - читайте Help. А мышью "тыкать пока не сцепятся" не надо - надо тыкнуть в заголовок одного окна (удобнее всего в левый его угол) и, не отпуская, перенести и бросить в определенное место другого окна - соответственно, слева, справа, сверху, снизу или на самом заголовке - вот все 5 возможных вариантов склейки и получатся. Причем, в варианте "с закладками" переносимое окно сделается первой закладкой списка закладок. Если же вы приклеиваете новое окно к уже имеющемуся окну с закладками, то "бросить" это окно можно не только в область заголовка, но и в область закладок. Исправлено 4 раз(а). Последнее : akvvohinc, 09.10.21 03:51 |
Re: закрепление панелей | |
---|---|
segamel Сообщений: 20 Дата регистрации: 27.04.2011 |
Огромное спасибо! Всё, оказывается, очень просто, когда знаешь куда "бросать".
Исправлено 3 раз(а). Последнее : segamel, 08.10.21 16:06 |
© 2000-2024 Fox Club  |