v7: Изменить шрифт поля ввода #627185


#0 by Масянька
День добрый! А как изменить шрифт в поле ввода на форме? Спасибо.
#1 by Ёпрст
штатно - никак.
#2 by Ёпрст
а так, формексом или активикс на форму
#3 by Ёпрст
или, заместо поля ввода - текст с прозрачным фоном.. там любой шрифт
#4 by Масянька
А не штатно? ТиС 7.7. Ведомость по остаткам ТМЦ -  маленький шрифт (это стандартный отчет) - почему?
#5 by Ёпрст
маленький шрифт где ? В выводимой таблице ? Там всё штатно делается..
#6 by Ёпрст
И это - не поле ввода, если что..
#7 by Масянька
А получилось: форма - свойства - шрифт. Там есть дата начала и конца - поля ввода.
#8 by Ёпрст
это для всех контролов формы (можешь и цвет фона формы установить). А вот отдельно каждому контролу - токма с помощью ВК
#9 by Масянька
Огромное спасибо :))))
#10 by Масянька
А цвет формы - как?
#11 by akaBrr
Действия - Свойства - Шрифт
#12 by Масянька
А я думала, что только для шрифта..... Железная логика..... СПАСИБО!!!!!
#13 by Надсмотрщик
Сервис - Параметры
#14 by Злопчинский
и при использовании данной формы в модальном режиме получите обломинго...
#15 by Nirvana
Не обломинго, а кусок этой формы. :) Я из этого выходила тем, что отодвигала края формы далеко вправо и вниз.
#16 by Злопчинский
и просто офигенное некрасивое обломинго при вызове этой формы в немодальном режиме...
#17 by Злопчинский
Абадонна исследовал эту фичу - 1Совцы налажали, при модальном режиме не те параметры они берут...
#18 by Nirvana
Для этого нужно держать другую форму. Одна - модально, одна не модально.
#19 by Злопчинский
О! мсье знает толк ищзвращениях...
#20 by Nirvana
Ну а как ты хотел? Если нужны нестандартные шрифты в модальной форме, да ещё и чтобы то же самое в немодальной - только так. Я, правда, никогда не сталкивалась с тем, чтобы такая форма была нужна в обоих режимах.
#21 by Злопчинский
ну так КЦ сказал же - ВК, а именно формекс. сейчас, наверное формекс не стоит только у совсем ленивых. . . и имеем обычную модальную форму типа с нужными шрифтами-размерами         . .
#22 by Ёпрст
всё же лучше так шрифты не присваивать - их еще и уничтожить надо.
#23 by Злопчинский
А как правильно сделать? и в приведенном случае как уничтожить..?
#24 by Злопчинский
заранее спсб.
#25 by Злопчинский
а кто-нить знает как в ТЗ убрать скроллбар?
#26 by akaBrr
формексом через стиль, но Ёпрст не рекомендует (с)
#27 by Nirvana
FormEx не стоит у тех, кому не нужны извращения и кому важна отказоустойчивость. Лично мне этот Формекс никогда не был нужен. Вместе с тем, там, где он стоял, вылеты 1С наблюдались на порядок чаще.
#28 by Злопчинский
сам ты бяка. хотя хз.. может при 100 юзерах в базе траблов и побольше.. у меня целый зоопарк ВК - работает все стабильно... вылеты бывают, но весьма редко... и я их не связываю с формексом... . хотя хз... эти свободные разработчики - они такие разработчики! ;-)
#29 by Ёпрст
в глобальнике наплодить нужные шрифты один раз, потом их и использовать. Иначе, запоминать создаваемый шрифт, потом его уничтожать (в формексе есть метод спецом)
#30 by Злопчинский
а в таком варианте - как удалить созданный шрифт - который слева?
#31 by aka AMIGO
#32 by Злопчинский
1. кнопку закрывть нарисуй красным шрифтом 2. покажи как выглядит эта форма, открытая модально?
#33 by Масянька
Кстати, раз пошла такая пьянка. Чего у меня после установки FormEx'а при закрытии стала вываливать ошибка "...окно не существует..." Что-то типа того. Это из-за FormEx'а?
#34 by aka AMIGO
1. - не выйдет, в свойствах нет шрифта 2. сейчас попробую
#35 by Злопчинский
ну раз до этого не было - значит формекс.. не дружит с чем-то.. или установлен неверно
#36 by aka AMIGO
2. -
#37 by Злопчинский
1. - вот! в 21 на кнопку можно любой цвет... хотя это редко надо 2. читай мои сообщения с начала ветки - там это все написано ;-)
#38 by aka AMIGO
угу, прочел, намотал на ус :)
#39 by Ёпрст
никак.
#40 by Ёпрст
так делай:
#41 by Злопчинский
пичалька.. но пока вроде все работает.. давно и устойчиво... видимо до планки не добрался еще.. советы приму во внимание.. . а в чем принципиальная разница будет если .. и потом удалить типаШрифт..???
#42 by Ёпрст
разница с чем ?
#43 by Ёпрст
шрифт нужно обязательно удалять. было много про это написано, почитай на 1cpp
#44 by Ёпрст
или, создавать его 1 раз в приНачалеработы чистемы
#45 by Злопчинский
_РасшФормы.ПолучитьАтрибут("ВыбШКтовар").Шрифт = локСервис.СоздатьШрифт(,18,7); справа - создался шрифт, впихнулся влево. после исполнения этой строки - то что слев а от = - куда делось..?
#46 by Ёпрст
:))) че куда ? Чебур, ты меня удивляешь
#47 by Ёпрст
локСервис.СоздатьШрифт(,18,7);  - возвращает код шрифта, этот код ты присваиваешь атрибуту, по этому коду нужно удалить шрифт, подсунув его в метод УдалитьШрифт. Какой у тя конкретно вопрос, я не вкурил :)
#48 by Злопчинский
ну так в этом и вопрос! если справа от = стоит выражение возвращающее шрифт, этот шрифт впихнулся в _РасшФормы.ПолучитьАтрибут("ВыбШКтовар").Шрифт . вопрос - где теперь сам созданный шрифт? если создавать шрифт в переменную и потом ее уничтожать... как в твоем примере. то при отсутсвии переменно йпромежуточной - что уничтожать..?
#49 by Злопчинский
возвращает кодшрифта - то есть число. а см шрифт где? где-то в "глубине" созданный существует...? и при обработке формекс видит код шрифта, по этому коду тянет из глубины шрифт... типа так?
#50 by Ёпрст
^)) дык в памяти он болтается, метод УничтожитьШрифт - корректно уничтожает его.
#51 by Злопчинский
спасибо тебе, добрый человек! я как-то так подозреваю кучу вещей , но вот умений убедиться в этом - не хватает.. особенно по нештатным...
#52 by Масянька
Поймала ошибку: Заголовок окна: History Plugin В окне: Run-time error '-2147467259(800004005)': Окно с HWND=000600C2 не существует. Никому ни о чем не говорит?
#53 by Злопчинский
у меня такое изредка бывает при попытке выхода из пофигуратора. жмакаешь ну и фиг сним и нормально дальше. . а вот в чем проблема реально. так это: Инспектор контролов После измененя координат или размеров контьрола - нажатие на "сохранить" ведет к мгновенному вылету пофигуратора... . ????
#54 by ЧеловекДуши
Руки поправь :) Привыкай создавать переменные и уничтожать их, бывает помогает ;)
#55 by ЧеловекДуши
Нет таких проблем, ты уникален, ищи проблему у себя.
#56 by ЧеловекДуши
+Ой ё, дак вы про ОпенКонф, так причем тут вообще Формекс? Я вообще стразу отрубил всю эту мишуру, она глючит. Тогда говорит о многом. Удали лишние библиотеки и все будет нормально :)
#57 by Масянька
А как понять, что лишнее?
#58 by orefkov
Точно не помню, но вроде как при создании шрифтов они кэшируются, и повторного создания одинаковых шрифтов не происходит. То есть даже если 20 раз в коде создать шрифты с одинаковыми параметрами, реально создается только один. Так что не так уж и страшно их не удалять.
#59 by Злопчинский
..но почему п адает при работе с ИнспекторомКонтролов...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С