On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение





Пост N: 72
Зарегистрирован: 23.06.08
ссылка на сообщение  Отправлено: 16.03.10 21:57. Заголовок: Смена шрифта в TS_Browse


Здравствуйте !
Работаю с TSBRowse, пытаюсь сделать кнопочку "Поменять шрифт" с помощью GetFont().
Во всех примерах используется DEFINE FONT, а потом :ChangeFont(GetFontHandle()).
Как можно поменять отдельные свойства ?
Или почему не работает код:
Скрытый текст

Выдаёт ошибку: Syntax error "syntax error at 'FONT'"
В чём проблема ? О_о


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 4 [только новые]


moderator




Пост N: 19
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 16.03.10 23:48. Заголовок: SkyNET пишет: В чём..


SkyNET пишет:

 цитата:
В чём проблема ?


Команда CHANGE FONT предназначена для использования исключительно при печати (она определена в файле winprint.ch)

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 73
Зарегистрирован: 23.06.08
ссылка на сообщение  Отправлено: 17.03.10 02:22. Заголовок: А как тогда поменять..


А как тогда поменять шрифт по выбору пользователя ?
Как получить указатель шрифта по его свойствам ?

Такая конструкция не работает !
Скрытый текст


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 20
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 17.03.10 12:54. Заголовок: SkyNET пишет: Как п..


SkyNET пишет:

 цитата:
Как получить указатель шрифта по его свойствам ?


Попробуй так:

 цитата:
aFont:=GetFont()
IF ! _IsControlDefined ( "Font_1" , "Main" )

_DefineFont ( ;
"Font_1", ;
aFont[1], ;
aFont[2], ;
aFont [3], ;
aFont [4], ;
aFont [6], ;
aFont [7] )

ENDIF
FOR nI:=1 TO 7
TBROWSE_1:ChangeFont(GetFontHandle("Font_1"),nI)
NEXT


и после закрытия формы
RELEASE FONT Font_1

Спасибо: 1 
ПрофильЦитата Ответить





Пост N: 75
Зарегистрирован: 23.06.08
ссылка на сообщение  Отправлено: 19.03.10 17:19. Заголовок: Спасибо ! :sm15: П..


Спасибо !
Правда команда RELEASE FONT не работает (точнее работает вхолостую), но эту проблему решил глобальным счётчиком...

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 16
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет