Важная информация

User Tag List

Страница 15 из 100 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 992

Тема: Эмулятор терминала типа VT52

  1. #141
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Полностью исключено - консоль может выводить в окно Windows только символы шрифта Courier New. Можно научить консоль рисовать в окне страничный разделитель, но это максимум, на что она способна.
    Отрабатывать в любом случае надо независимо от умения (как все остальные проги) делать жирные и подчеркнутые символы
    Как минимум чтобы хотя бы символ не двоился.

    ---------- Post added at 20:21 ---------- Previous post was at 20:19 ----------

    Жирность можно обозначать цветом как терминальные проги делают.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  2. #142
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Проблема с регулировкой жирности в том, что жирный шрифт имеет в Windows другую ширину матрицы. Вот почему либо весь текст консоли может быть жирным, либо весь обычным.
    Кхм...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	bold.jpg 
Просмотров:	195 
Размер:	51.7 Кб 
ID:	38568  
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  3. #143
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно научить консоль осмысленно реагировать на попытки "ужирнения" и "подчёркивания" выводимых символов при помощи <BS> так, чтобы результат (как минимум) не искажался - т.е. чтобы (например) подчёркиваемые символы не заменялись на подчёркивания вне зависимости от положения подчёркивания относительно <BS>.

    ---------- Post added at 16:34 ---------- Previous post was at 16:32 ----------

    Цитата Сообщение от form Посмотреть сообщение
    Кхм...
    Это какой шрифт?

  4. #144
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Это какой шрифт?
    Lucida console.

    Вот courier new...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	bold.jpg 
Просмотров:	203 
Размер:	65.8 Кб 
ID:	38569  
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #145
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как выяснилось - для некоторых размеров шрифта жирная и обычная матрицы у Windows совпадают по размерам. Так что возможность научить консоль "ужирнению" есть, но только для тех шрифтов/размеров, у которых матрицы обоих типов имеют одинаковую высоту и ширину.

  6. #146
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Как выяснилось - для некоторых размеров шрифта жирная и обычная матрицы у Windows совпадают. Так что возможность научить консоль "ужирнению" есть, но только для тех шрифтов/размеров, у которых матрицы обоих типов имеют одинаковую высоту и ширину
    Ну где неодинаковая - можно цветом обозначить.

    ---------- Post added at 20:46 ---------- Previous post was at 20:45 ----------

    У меня досовский драйвер есть шрифтовой с обычными и жирными шрифтами - делалось для лаптопов старых когда-то
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  7. #147
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Поэтому все предложенные улучшения появятся только в новой консоли, когда она будет написана.

    ---------- Post added at 17:14 ---------- Previous post was at 16:54 ----------

    Надо будет проверить размеры матриц для вариантов Italic, Underline и StrikeOut, которые есть у каждого шрифта Windows.

  8. #148
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Patron, напомни pls детали относительно того как правильно блокировать переключение numlock при обработке клавиш. А то руки так и не дошли в dbit написать, а сейчас потерял где это было
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  9. #149
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    как правильно блокировать переключение numlock при обработке клавиш
    В последней версии терминала ошибиться невозможно. После установки Use_NumLock_as_PF1 = 1 терминал проверяет только KeyboardControlling, а оставшиеся два параметра игнорирует.

  10. #150
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В последней версии терминала ошибиться невозможно. После установки Use_NumLock_as_PF1 = 1 терминал проверяет только KeyboardControlling, а оставшиеся два параметра игнорирует.
    Я не про то.
    Мне с точки зрения програминга нужно - хочу допинать автора E11 чтобы хотя бы половина моих пожеланий была реализована
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Страница 15 из 100 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. [Аукционъ] Клавиатура от терминала ЕС-7927
    от BYTEMAN в разделе Барахолка (архив)
    Ответов: 18
    Последнее: 15.05.2012, 14:50
  2. Срочно ищу монитор от терминала 15ИЭ-00-013 (от ДВК-2)
    от dk_spb в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 10.02.2012, 10:19
  3. Куплю клавиатуру КМ-035 для терминала СМ 7238
    от Kronshou в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 13.09.2010, 23:33
  4. C64 или C128 в качестве терминала под Linux
    от Vinnny в разделе Commodore 16/64/128
    Ответов: 6
    Последнее: 14.12.2007, 16:39
  5. Подгрузка pc-файла типа "codes" в эмулятор
    от maximk в разделе Эмуляторы
    Ответов: 15
    Последнее: 13.11.2006, 15:46

Ваши права

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