On-line: i3t4j6, PSP, гостей 1. Всего: 3 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 1674
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.02.11 16:24. Заголовок: Переход на версию xHarbour 1.2 + GTWVT-терминал ?

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


постоянный участник




Пост N: 2506
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.12.12 16:41. Заголовок: Dima пишет: если ок..


Dima пишет:

 цитата:
если окно подвигать туда сюда , картинка исчезает.


Да у меня то же самое !

Так как все таки заставить собираться через gtwvt-choiceFont.hbp ?

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



Пост N: 689
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 21.12.12 17:02. Заголовок: Andrey пишет: Так к..


Andrey пишет:

 цитата:
Так как все таки заставить собираться через gtwvt-choiceFont.hbp ?

пробуй, у меня собирает, путь свой только поставь

-iC:\dev\harbour\contrib\gtwvg 
hbct.hbc
hbwin.hbc

# Включить multi/single-thread Harbour VM
-mt
-inc
-gtwvg
#-gtwvt

# Имя EXE-модуля
-ogtwvt-ChoiceFont-Harbour.exe

# перечисляем все *.prg
mainto-Harb.prg
setfont.prg
setpallet.PRG

# Ресурсы
gtwvt-choice.rc


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2519
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 27.12.12 19:04. Заголовок: AlexMyr пишет: проб..


AlexMyr пишет:

 цитата:
пробуй, у меня собирает, путь свой только поставь



Спасибо БОЛЬШОЕ !
Теперь хоть есть чем собирать подобные задачи....

Но вот что интересно, при первом запуске (без файла ИмяЕхеФайла.gtwvt ) на экране четвертинка (прорисована) программы всего, смотреть выше.
Видать порядок загрузки шрифтов и всего остального для Харбора нужно менять.

Avf пишет:

 цитата:
Hi, Andrey!
Хочу что-то похожее сделать в Harbour.


Придется Вам допиливать... Будут вопросы обращайтесь.


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



Пост N: 73
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 28.12.12 11:41. Заголовок: У меня с исправленно..


У меня с исправленной головной прграммой (http://files.mail.ru/L5AIZA)
и таким hbp


#-trace
# Включить multi/single-thread Harbour VM
-mt
-inc
-gtwvt
-gtwvg

-workdir=OBJ

# Имя EXE-модуля
-ogtwvt-ChoiceFont-Harbour.exe

# перечисляем все *.prg
mainto-Harb.prg
setfont.prg
setpallet.PRG

# Ресурсы
gtwvt-choice.rc

# Пути к основным и добавочным *.lib
-lhbct.lib

нормально собирается и работает, причем отображение нормальное

ASCII

По поводу графической картинки. У меня на компьтере любое телодвижение по заголовку окна мышкой возвращает по INKEY()
код 1016. Поэтому можно перерисовать экран вручную, муторно конечно, но можно Для перехватов по READ можно воспользоваться
конструкцией
set key 1016 to fun1016


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2522
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 28.12.12 12:18. Заголовок: nick_mi пишет: но м..


nick_mi пишет:

 цитата:
но можно Для перехватов по READ можно воспользоваться
конструкцией



Доделай пожалуйста пример и выложи здесь. Всем будет интересно !

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



Пост N: 74
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 02.01.13 13:24. Заголовок: Перерисовка графичес..


Перерисовка графической картинки для WVT терминала
click here

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2656
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 12.02.13 02:24. Заголовок: В трех соснах запута..


В трех соснах запутался....

Как различить хХарбор 1.0 от других 1.2.1, 1.2.3 и т.д.
Сплошные засады при переходе на старшие версии...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2658
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 12.02.13 12:08. Заголовок: Как в программе узна..


Как в программе узнать НОМЕР версии [х]Харбора.
Функция VERSION() возвращает:
xHarbour Compiler build 1.0.0 (SimpLex) или xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6406)

А как мне сокращение сделать ?
IIF(nVerHarb, 1.2, ....

Иди может другая функция для версии есть ?

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





Пост N: 166
Зарегистрирован: 16.12.08
ссылка на сообщение  Отправлено: 12.02.13 13:14. Заголовок: #include "hbver..



 цитата:

#include "hbver.ch"

Function main()
? "Compiler:", HB_BuildInfo( _HB_VER_AS_STRING )
?
? "Operating System:", HB_BuildInfo( _HB_VER_PLATFORM )
?
? "Complete version as character string: ", HB_BuildInfo( _HB_VER_AS_STRING )
?
? "Major version number : ", HB_BuildInfo( _HB_VER_MAJOR )
?
? "Major version number : ", HB_BuildInfo( _HB_VER_MINOR )
?
? "Revision number : ", HB_BuildInfo( _HB_VER_REVISION )
?
? "Last entry in CVS ChangeLog file : ", HB_BuildInfo( _HB_VER_LENTRY )
?
? "Revision of last entry in CVS : ", HB_BuildInfo( _HB_VER_CHLCVS )
?
Return Nil



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2660
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 12.02.13 14:37. Заголовок: santy пишет: #inclu..


santy пишет:

 цитата:
#include "hbver.ch"



Спасибо БОЛЬШОЕ !!!

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



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 07.05.13 10:48. Заголовок: можно ли выложить пр..


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

Спасибо: 0 
Цитата Ответить
постоянный участник




Пост N: 2829
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 07.05.13 15:25. Заголовок: doc103 пишет: можно..


doc103 пишет:

 цитата:
можно ли выложить программу с исходниками по настройке шрифтов



Можно.
http://files.mail.ru/D8ACEA8B3FA94411805000CEA2AFF6C9

GTWVT-терминал "Настройка палитры/шрифтов/размеров экрана" for xHarbour 1.2 !

Можно в диалоговом режиме задавать параметры, рассчитано на пользователя.

При первоначальном запуске (без файла конфига - ИмяФайлаЕхе.gtwvt) программа сама установит
экран 80х25 на максимальный размер шрифта.
Потом можно убавить размер шрифта и задавать разрешение экрана типа 110х33 и т.д. а потом подбирать размер шрифта.

Пробуйте и используйте у себя.

Для включения в свой проект нужно просто добавить 2 файла: setfont.prg и setpallet.PRG

А из файла mainto.prg добавит ИНИЦИАЛИЗАЦИЮ gtwvt-терминала, со строки:
INIT FUNCTION AppSetup() и до конца файла.

Инициализация палитры/шрифтов/размеров экрана происходит через файл конфига - ИмяФайлаЕхе.gtwvt, если он есть.
Вызов настроек в функции MAIN(). Он небольшой.

Исправления и пожелания приветствуются.

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

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