![]() |
|
v7: Formex, установить ДЛЯ ФОРМЫ шрифт - как? | ☑ | ||
---|---|---|---|---|
0
Злопчинский
29.10.21
✎
18:26
|
Есть 1С 77 (да, она все еще живее всех живых)
В настройках пользователя Меню-Сервис-Параметры-Интерфейс-Шрифты-Формы - установлен "нестандартный" шрифт, обычно там стоит по умолчанию MS SanSerif,8. Если выставить увеличенный размер шрифта, например 12, то при открытии модальных форм с фиксированным жестко заданным размером окна (через формекс типа Окно.РазмерОкна(Форма,X,Y)); - надписи/элементы формы не вмещаются в окно, потому как смасштабировались по размеру шрифта формы. ХОЧЕТСЯ - чтобы окно выводилось со "стандартными" настройками шрфита формы, или по крайней мере можно было задавать (через формекс) для ЭТОЙ ФОРМЫ настройки шрифта, типа Форма.Шрифт = тотчтоясоздамнужногоразмера или через РасширениеФормы... или другой профтой негеморный способ . ??? . спсб |
|||
1
ДенисЧ
29.10.21
✎
18:31
|
Переходи на 8.3 - там это реализовано
|
|||
2
серый КТУЛХУ
29.10.21
✎
18:34
|
д/тсд небось...
|
|||
3
Ёпрст
гуру
29.10.21
✎
18:54
|
(0) ну пробуй объект НастройкиПользователя ШрифтФорм
|
|||
4
Ёпрст
гуру
29.10.21
✎
19:04
|
тип того:
и потом открывай, потом вертай взад как было.. |
|||
5
Злопчинский
29.10.21
✎
19:13
|
(4) это я и без тебя додумался
мну не нравится "потом открывай, потом вертай взад как было" . я поэтому и написал в (0) ДЛЯ ЭТОЙ ФОРМЫ |
|||
6
Злопчинский
29.10.21
✎
19:24
|
Много интересных эффектов обнаруживается... при попытке запрограммить костыль типа пользователь вручную Контрол+СтрелкиКурсорс может по высоте/ширине подогнать размер экрана (система запоминает)...
|
|||
7
Ёпрст
гуру
29.10.21
✎
19:25
|
В при открытии всем атрибутам формы устанавливай свой шрифт тогда
|
|||
8
Злопчинский
29.10.21
✎
19:28
|
(7) фу, бяка, это надо рассчитывать размеры шрфитов и прочее...
ща видео положу |
|||
9
Злопчинский
29.10.21
✎
19:41
|
||||
10
Злопчинский
29.10.21
✎
19:42
|
Если убрать Окно.Центрировать() при изменении размера окна - то оконо вообще начинает уезжать из рабочей области....
|
|||
11
Злопчинский
29.10.21
✎
19:54
|
Можно конечно получить из настроек пользователя размер шрифта формы и взять масштабирующий коэффициент относительно "стандартного" размера шрифта. Но получается неточно если считать тупо относительно размеров шрфита. Например, стандартный шрифт = 8, установлен = 10, масштабирующий Кф = 10/8. напрямую размеры формы пересчитывать наверное по такому КФ нельзя? надо брать Кф с учетом какого-то пересчета пунктов шрифта в количество пикселей? или как-то иначе?
|
|||
12
trad
29.10.21
✎
19:56
|
https://prnt.sc/1xqppnx
а так не годится? |
|||
13
Злопчинский
29.10.21
✎
20:20
|
(12) а можно на другой хостинг картинку или прямо в скайп Zlop? https://prnt.sc/ - кривой какой-то
|
|||
14
Ёпрст
гуру
29.10.21
✎
20:26
|
(12) ээх..мастерство не пропьешь )
|
|||
15
Ёпрст
гуру
29.10.21
✎
20:27
|
(13) открой свойства ыормы и сыми галку шрифт по умолчанию
|
|||
16
Ёпрст
гуру
29.10.21
✎
20:27
|
* это то, что на скрине
|
|||
17
Злопчинский
29.10.21
✎
20:34
|
(15) #%*!##; пойду застрелюсь ;-)
|
|||
18
Злопчинский
29.10.21
✎
20:34
|
и я ж настпал на эти грабли когда-то, что забывал посмотреть свойства формы!
|
|||
19
Злопчинский
29.10.21
✎
20:37
|
А вот еще как обойти такую траблу (только 1с++ и формекс) без исправления ГМ и допГМ.
жмем Ф1 на форме -ПриНажатии... успешно отлавливает, делаем что надо, но установка ФСО=0; не канает, команда Ф1 проваливается дальше в систему и вызывается стандартная помощь... как заблокировать чтобы при нажатии Ф1 отрабатывал только мой код и не вызывалась стандартная помощь? |
|||
20
Ёпрст
гуру
29.10.21
✎
21:10
|
(19) примитив - хоткей на кнопку и ты не увидишь помощь, по идее никогда
|
|||
21
Ёпрст
гуру
29.10.21
✎
21:12
|
Хотя, может и ошибаюсь. Как-то это лечилось, точно
|
|||
22
Ёпрст
гуру
29.10.21
✎
21:17
|
Чебур, глянь какой раритет, 2007 год
Как можно отключить вызов справки по F1? |
|||
23
Ёпрст
гуру
29.10.21
✎
21:19
|
||||
24
Ёпрст
гуру
29.10.21
✎
21:19
|
как то криво ссылки вставляюмтся
|
|||
25
Злопчинский
29.10.21
✎
21:59
|
Так не пойдет.
Хочется только оперируя контекстом внешней обработки. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |