FreeBasic
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

как из rc файла,в диалоговых окнах сделать жирные линии у шрифта

Участников: 2

Перейти вниз

как из rc файла,в диалоговых окнах сделать жирные линии у шрифта Empty как из rc файла,в диалоговых окнах сделать жирные линии у шрифта

Сообщение  electrik Чт Сен 12, 2013 4:49 pm

есть файл rc, следующего содержания:
Код:

id_maindlg DIALOGEX DISCARDABLE 150,0,545,280
FONT 12,"Ms Sans Serif"
STYLE 0x0004 | DS_CENTER | WS_CAPTION | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_SYSMENU | WS_OVERLAPPED | DS_MODALFRAME | DS_3DLOOK
CLASS "DLGCLASS"
CAPTION "PUMA6"
все нормально, буквы большие, а линии у шрифта тонкие.
FONT 12,"Ms Sans Serif" - задает размер шрифта и выбирает шрифт, а какая комманда задает жирность линий?

electrik

Сообщения : 391
Дата регистрации : 2008-09-02
Возраст : 43
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург

Вернуться к началу Перейти вниз

как из rc файла,в диалоговых окнах сделать жирные линии у шрифта Empty Re: как из rc файла,в диалоговых окнах сделать жирные линии у шрифта

Сообщение  trew Чт Сен 12, 2013 5:34 pm

electrik пишет:есть файл rc, следующего содержания:
Код:

id_maindlg DIALOGEX DISCARDABLE 150,0,545,280
FONT 12,"Ms Sans Serif"
STYLE 0x0004 | DS_CENTER | WS_CAPTION | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_SYSMENU | WS_OVERLAPPED | DS_MODALFRAME | DS_3DLOOK
CLASS "DLGCLASS"
CAPTION "PUMA6"
все нормально, буквы большие, а линии у шрифта тонкие.
FONT 12,"Ms Sans Serif" - задает размер шрифта и выбирает шрифт,  а какая комманда задает жирность линий?
Код:
FONT 12,"Ms Sans Serif",700
По идее должно работать, но не работает по крайней мере на семерке. Вообще создавать с помощью ресурсов окна - полный отстой! Я как-то пытался узнать реальный размер окна, созданного с помощью ресурсов и нифига. В FbEdit один, в реале другой. А получение результата с помощью разных WinApi , абзац... Результаты почти всегда разные и редко когда совпадают с реальными. Я так понял все от шрифта зависит. Если системный, то иногда совпадает, но если нет, то труба.

trew

Сообщения : 331
Дата регистрации : 2010-10-14

Вернуться к началу Перейти вниз

как из rc файла,в диалоговых окнах сделать жирные линии у шрифта Empty Re: как из rc файла,в диалоговых окнах сделать жирные линии у шрифта

Сообщение  electrik Сб Сен 14, 2013 10:32 pm

спасибо, попробую. именно под семеркой и нужен жирный шрифт. ладно, если будет лажа, придется без ресурсов. хотя, требование не обязательное. там и так устраивает, это уже я сам.
а вообще микрософты поганцы, если придумали ресурсы, и сколько лет и прог при помощи них сделано, дык ненадо это теперь убирать, или как-то глючно делать. хотя, их политика, мол есть платформа .net, пущай под нее пишут.

electrik

Сообщения : 391
Дата регистрации : 2008-09-02
Возраст : 43
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург

Вернуться к началу Перейти вниз

как из rc файла,в диалоговых окнах сделать жирные линии у шрифта Empty Re: как из rc файла,в диалоговых окнах сделать жирные линии у шрифта

Сообщение  trew Вс Сен 15, 2013 9:01 am

electrik пишет:спасибо, попробую. именно под семеркой и нужен жирный шрифт. ладно, если будет лажа, придется без ресурсов. хотя, требование не обязательное. там и так устраивает, это уже я сам.
а вообще микрософты поганцы, если придумали ресурсы, и сколько лет и прог при помощи них сделано, дык ненадо это теперь убирать, или как-то глючно делать. хотя, их политика, мол есть платформа .net, пущай под нее пишут.
Да уж, задолбали мелкософтцы со своим стремлением к монополизму. Если в будущих версиях винды они сделают лишь эмуляцию WINAPI, то смело можно будет выбросить многие тысячи программ, так же как и многие языки программирования.

Кстати, если записать так:

Код:
FONT 12,"Ms Sans Serif",700,TRUE
то шрифт становится курсивным. То есть одни параметры влияют, другие нет...

trew

Сообщения : 331
Дата регистрации : 2010-10-14

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения