Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 16:08

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Как увеличить шрифт в Win32Forth v. 4.2?
СообщениеДобавлено: Пн ноя 23, 2009 11:07 
Сабж.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 12:14 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
В Win32Forth\src\console\console.f
пример работает

Код:
         Font cFont
         16 Height: cFont
         8 Width: cFont
         s" Courier New" SetFaceName: cFont
         FW_NORMAL Weight: cFont
         Create: cFont
         Handle: cFont SetConsoleFont
         zHandle: cFont \ don't let Win32Forth destroy the font; the console does it !!!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 16:02 
В этой версии нет такой директории, все файлы лежат в корне - C:\...\WIN32FOR и нет такого файла.
Ввел команды одну за другой - никакого результата.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 16:19 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
DSblizzard писал(а):
Ввел команды одну за другой - никакого результата.


Т.е. все воспринялось?
Поменял параметры при Height: cFont Width: cFont ?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 16:46 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Похожая проблема была и есть в винконсоли для СПФ, пришлось пересобирать, поменяв исходник; но, возможно, это всё один из системных шрифтов-размеров Виндовс? тогда где-то есть переключение настроек ...

Интересно, что .hlp файлы тоже могут открываться вдруг с мелким шрифтом и может помочь ... :shock: изменение размера шрифта в ИЕ

Кстати, где-то может быть ini файл, для упомянутой винконсоли СПФ он не помогал


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 25, 2009 02:43 
@Mihail:
И оставлял и менял.
Сейчас заметил:
Handle: cFont SetConsoleFont
вызывает ошибку SetConsoleFont is undefined

@вопрос:
Там же вроде обычная консоль? У нее свойства меняются так: щелкаешь в левом верхнем углу на иконке -> "Свойства" и дальше можно поменять кучу параметров - размер и цвет шрифта, цвет и размер экрана и т. д. Быстрое копирование - с помощью выделения + Enter, быстрая вставка - правой кнопкой мыши.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 25, 2009 10:24 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
DSblizzard писал(а):
Там же вроде обычная консоль? У нее свойства меняются так: щелкаешь в левом верхнем углу на иконке -> "Свойства" и дальше можно поменять кучу параметров - размер и цвет шрифта


Это не для обычной консоли, а для текстового режима.
По клавиша alt-enter происходит переключение текстового режима в имитацию его графическими средствами и обратно.
Приведенные свойства относятся к этой имитации.


Консоль Win32for работает в графическом режиме, т.е. на его экране можно рисовать.

Скачай http://sourceforge.net/projects/win32forth/files/latest
там все работает.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Скачал w32f61400 - увеличить размер буковок не получается
СообщениеДобавлено: Вс авг 07, 2011 14:28 
Не в сети
Аватара пользователя

Зарегистрирован: Вт июл 12, 2011 20:04
Сообщения: 8
Откуда: Ленинград
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Вопрос не закрыт. При установке w32f61400 мелькают сообщения об исключениях. Игнорируем, не прочитать :)
Далее по рецепту Mihail и вводя приведённые строчки, получаем исключение после ввода Handle: - буковки мелкие, не читаемые. Только через буфер обмена и можно разобрать, что там написано
EXCEPTION 0xC0000005 ACCESS_VIOLATION
Version: 6.14.00 Build: 1
Registers:
Eax: 00403CE4
Ebx: TOS 00000053 top of stack
Ecx: 00000000
Edx: USER 00137FB0 user area
Edi: 00000000
Esi: IP 00413C24 Forth ip
Esp: SP@ 00136F70 stack ptr
Ebp: RP@ 0013FF38 rstack ptr
Eip: PC 00403CE8 machine ip
Access addr: 00128AF8 READ violation
Backtracking: >FLOAT+107 FLOAT-NUMBER?+F CATCH+E [UNKNOWN]+FFF4FFD7
Data stack: 2E0A0490 166A84 414DF0 166A86
Primitive SIG>F loaded from: C:\WIN32FORTH\SRC\FLOAT.F at line: 1657
Invoking word >FLOAT loaded from: C:\WIN32FORTH\SRC\FLOAT.F at line: 1728
fails at word >FLOAT-INT loaded from: C:\WIN32FORTH\SRC\FLOAT.F at line: 1670


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB