шрифты | |
---|---|
axeum Автор Сообщений: 107 Дата регистрации: 07.07.2020 |
День добрый, а можно сразу во всех формах поменять шрифт с 10 на 14 или любой др? единственное что удалось мне найти это как в конкретной форме поменять шрифт а как везде и сразу не нашел
|
Re: шрифты | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
В фокспро любая форма, а также класс или отчет - это обычный файл таблицы dbf, у которого просто переимновано расширение. Т.е. форму можно просто открыть командой USE. Также посмотреть командой BROWSE. И соответственно менять все свойства формы и ее элементов обычной командой REPLACE. Несложно написать программку, которая скажем будет, перебирая все формы в каталоге, открывать их и переписывать все свойства шрифтов. Где они находятся и как их менять - опять же легко самому посмотреть через вышеуказанную BROWSE. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: шрифты | |
---|---|
Burn Сообщений: 5644 Откуда: Днепр Дата регистрации: 02.01.2002 |
Форма это dbf-таблица с мемополями с нестандартным расширением. Сваять простенькую программу, которая переберет все формы в папке, откроет их, изменит шрифт и закроет несложно. Проект это тоже dbf-ка. Так что можно использовать проект для поиска своих таблиц. В решениях были каке-то программы для массовой обработки элементов проекта - поищите может этого хватит
|
Re: шрифты | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Т.е. для одной формы будет что-то типа:
Для многих форм - после получения списка форм в каталоге, обычное сканирование этого списка с заменой по вышеприведенному примеру. Т.е. код элементарный в принципе. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 1 раз(а). Последнее : Crispy, 29.09.20 09:25 |
Re: шрифты | |
---|---|
Qv_1 Сообщений: 201 Дата регистрации: 14.02.2007 |
А стандартными способами разве нельзя: Tools - Code references - Replace?
|
Re: шрифты | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Вам надо изучить ООП. А еще лучше удалить фокс из компьютера и забыть о нем. Фокс умерший язык и осваивать его на советах копипастеров просто глупо. |
Re: шрифты | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
"Стандартные способы" - позволяют менять настройки самой IDE. Настройки же каждой формы хранятся в самой форме. Что и естественно. Так кстати и в других языках делается. Если же надо, например, чтобы все новые формы или другие объекты создавались с какими-то заранее определенными установками - для этого после всех нужных настроек объекта его можно "сохранить как класс". В результате получим файл так называемого визуального класса. Который в дальнейшем можно использовать просто помещая на форму. Вещь очень удобная кстати. На Лулгу (см.выше) кстати не стоит обращать внимания. Это поселившаяся тут у нас какая-то немного странная девушка-психолог, она на нас тренируется, троллит периодически, и пишет какую-то свою работу про троллинг на форумах. Ну или что-то типа этого. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 1 раз(а). Последнее : Crispy, 29.09.20 12:07 |
Re: шрифты | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Совсем уж, того ... Кормишься, что-ли, ты этими срачами. Что касается твоего USE, то ООП и тебе самому не помешало бы изучить. Начни с определения "базовые классы". Исправлено 1 раз(а). Последнее : lulgu, 29.09.20 12:17 |
Re: шрифты | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Сходи еще в интернет почитай чего-нибудь.
------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: шрифты | |
---|---|
axeum Автор Сообщений: 107 Дата регистрации: 07.07.2020 |
ваше мнение очень важно для нас, пожалуйста оставайтесь на линии А всем остальным спасибо за советы |
Re: шрифты | |
---|---|
Qv_1 Сообщений: 201 Дата регистрации: 14.02.2007 |
Ты никогда не пользовался этим для поиска слов в проекте? Tools - Code references - Search |
Re: шрифты | |
---|---|
Burn Сообщений: 5644 Откуда: Днепр Дата регистрации: 02.01.2002 |
Это поиск в коде формы. А не в установленных через IDE свойствах этой формы. Если в коде есть ThisForm.Fontsize=10 это поможет. Если такой строчки нет то нет |
Re: шрифты | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Вроде вы предложили то же самое, только через USE. Суть в другом - ThisForm.Fontsize большого значения не имеет. Это новичок так сформулировал задачу. Меняют ведь размеры шрифтов объектов на форме, а это уже другая картинка. |
Re: шрифты | |
---|---|
Burn Сообщений: 5644 Откуда: Днепр Дата регистрации: 02.01.2002 |
Программный код в форме это ровно одно поле в файле FRX Спасибо Капитан Очевидность |
Re: шрифты | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Да, это очевидно - вы сможете изменить только ThisForm.Fontsize непонятно зачем.
|
Re: шрифты | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Ошибочка. Как раз установленные через IDE свойствах этой формы (и не только формы) и есть текст в определенных полях файла формы. И потому хорошо ищутся и через Code references. Не ищутся только установленные по умолчанию. ------------------ Лень - это неосознанная мудрость. |
Re: шрифты | |
---|---|
danton1973 Сообщений: 143 Откуда: Пермь Дата регистрации: 10.08.2020 |
Суммируем:
Tools-Options-IDE: Шрифт по умолчанию для вновь создаваемых объектов! В раннее созданных объектах, шрифт хранится в самой форме. use xxx.scx browse Platform==COMMENT Uniqueid==RESERVED смотрим мемо поле Properties - значения FontStyle по умолчанию. Если меняли шрифт в самой форме или её объектах - ищем в поле Properties соответствующей записи FontName=, FonSize= и т.д. Если не меняли, то такой записи в поле не будет. Вроде ни чего не упустил. |
Re: шрифты | |
---|---|
akvvohinc Сообщений: 4224 Откуда: Москва Дата регистрации: 11.11.2008 |
Найти названия свойств и их значения (если они не Default) таким способом можно, а изменить (Replace) - нельзя. А ведь требуется именно последнее. |
Re: шрифты | |
---|---|
akvvohinc Сообщений: 4224 Откуда: Москва Дата регистрации: 11.11.2008 |
Смотрю мемо поле Properties и вижу: Arial, 0, 9, 5, 15, 12, 32, 3, 0 Arial, 0, 12, 7, 19, 15, 43, 3, 1 Arial, 0, 7, 4, 12, 9, 24, 3, 0 Arial, 0, 14, 8, 23, 18, 51, 4, 1 Arial, 0, 16, 9, 25, 19, 56, 5, 1 Хочу узнать, что с этим делать дальше. |
Re: шрифты | |
---|---|
pasha_usue Сообщений: 3650 Откуда: Е-бург Дата регистрации: 06.10.2006 |
Кстати, забавно. Под первым и вторым утверждением подпишусь сразу. А под третьим наполовину. |
© 2000-2024 Fox Club  |