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




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

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





Пост N: 142
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 15.02.11 16:33. Заголовок: Что-то подсказывает...


Что-то подсказывает. что нужно полистать changelog, наверняка там будет написано про изменения с версии 1.0 на 1.2.

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




Пост N: 1675
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.02.11 17:48. Заголовок: :sm54: Так в уста..



Так в установленном дистрибутиве нет его !

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




Пост N: 169
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 15.02.11 18:13. Заголовок: Andrey пишет: Я так..


Andrey пишет:

 цитата:
Я так понимаю функции GTINFO в версии 1.2 уже нет. Какой можно заменить ?
А куда делась функция CODEPAGE_RU1251 ?


GTINFO --> hb_gtInfo
RU1251 --> RUWIN


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




Пост N: 1676
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.02.11 18:33. Заголовок: gfilatov2002 Спасиб..


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

Ковырялся в changelog на сайте, не нашел с ходу !
Я уже спрашивал раньше про GTINFO но где уже не помню.

Блин и сегодня поиск по форуму не работает ....


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




Пост N: 1677
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.02.11 23:56. Заголовок: Что-то нет документа..


Что-то нет документации по терминалу GTWVT в xHarbour\contrib\gtwvg ?

Это что, отказ в будущем от этого терминала ?

Кто подскажет - как правильно пользоваться этим терминалом ?
Название функций везде идет Wvt_ , значит нельзя использовать hb_gtInfo()
Т.е. какое написание правильное ?
Wvt_SetFont(cFont,nWidth,nHeight)
или
Hb_GtInfo( HB_GTI_FONTNAME , cFont )
Hb_GtInfo( HB_GTI_FONTWIDTH, nWidth )
Hb_GtInfo( HB_GTI_FONTSIZE , nHeight )


В начале модуля приходится определять:

#include 'wvtwin.ch'
и
#include 'hbgtinfo.ch'

Можно ли одновременно так ?
Я понимаю, что методом проб и ошибок можно попробовать, но хочется получить ответ от того кто уже это знает !
Заранее спасибо за ответ !




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




Пост N: 1686
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 22.02.11 14:07. Заголовок: Ау ? Неужели никто н..


Ау ? Неужели никто не знает ответы на мои предыдущие вопросы ?

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




Пост N: 3
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 22.02.11 14:41. Заголовок: Поищи в библиотеках ....


Андрей , чудес не бывает ...
Скорее всего функция теперь живет в другой библиотеке .
Пройдись поиском по библиотекам на содержание 'HB_FUN_HB_CODEPAGE_RU1251'.
Где найдет - ту библиотеку ( или одну из них ) и не прицепил.

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




Пост N: 1687
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 22.02.11 14:47. Заголовок: Haz пишет: Андрей ..


Haz пишет:

 цитата:

Андрей , чудес не бывает ...



Да про другое спрашивал.....

Haz пишет:

 цитата:

Андрей , чудес не бывает ...



Да про другое спрашивал.....

Что-то нет документации по терминалу GTWVT в xHarbour\contrib\gtwvg ?

Это что, отказ в будущем от этого терминала ?

Кто подскажет - как правильно пользоваться этим терминалом ?
Название функций везде идет Wvt_ , значит нельзя использовать hb_gtInfo()
Т.е. какое написание правильное ?
Wvt_SetFont(cFont,nWidth,nHeight)
или
Hb_GtInfo( HB_GTI_FONTNAME , cFont )
Hb_GtInfo( HB_GTI_FONTWIDTH, nWidth )
Hb_GtInfo( HB_GTI_FONTSIZE , nHeight )


В начале модуля приходится определять:

#include 'wvtwin.ch'
и
#include 'hbgtinfo.ch'

Можно ли одновременно так ?
Я понимаю, что методом проб и ошибок можно попробовать, но хочется получить ответ от того кто уже это знает !
Заранее спасибо за ответ !




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


Пост N: 197
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 14.03.11 17:59. Заголовок: Как успехи?..


Как успехи?

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




Пост N: 1706
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 14.03.11 23:13. Заголовок: Vlad04 пишет: Как у..


Vlad04 пишет:

 цитата:
Как успехи?



Да никто так и не ответил на мой вопрос.
Поставил пока #include 'wvtwin.ch' и работает.....
Но непонятки остались....

GTWVT -терминал хорош. Я под хХарбор программы делаю на нем.

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


Пост N: 507
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 15.03.11 09:49. Заголовок: Андрей, а что описан..


Андрей, а что описано в файле wvtwin.ch, смотрел?


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




Пост N: 1707
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.03.11 16:01. Заголовок: PSP пишет: Андрей,..


PSP пишет:

 цитата:

Андрей, а что описано в файле wvtwin.ch, смотрел?



Смотрел. И ничего для себя не увидел...
Ну не понимаю я различия. Как правильно пользоваться этим терминалом ?
Название функций везде идет Wvt_ , значит нельзя использовать hb_gtInfo()
или наоборот....

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


Пост N: 508
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 15.03.11 16:13. Заголовок: Посмотрел сейчас в и..


Посмотрел сейчас в исходниках xHarbour: функции Wvt_*() работают посредством вызова hb_GTInfo(). Так что, делай, как удобней. :)

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




Пост N: 1708
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.03.11 16:30. Заголовок: PSP спасибо БОЛЬШОЕ..


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

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




Пост N: 1738
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.04.11 15:57. Заголовок: Сделал тестовую прог..


Сделал тестовую программу для GTWVT терминала. Правда, еще не совсем до конца.
Смотреть здесь. http://files.mail.ru/4TS92I
Критика приветствуется....

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




Пост N: 2073
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.04.11 16:47. Заголовок: Andrey пишет: Смотр..


Andrey пишет:

 цитата:
Смотреть здесь


Прикольно ;) Видать что то переделали в GTWVT , коли при сворачивании (разворачивании) экран
задачи не портится.

Ням.
Исходник выложи глянуть. Можно и без функций которые на кнопках висят

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




Пост N: 1739
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.04.11 18:35. Заголовок: Dima пишет: Видать ..


Dima пишет:

 цитата:
Видать что то переделали в GTWVT , коли при сворачивании (разворачивании) экран задачи не портится.



Что имеется ввиду ?

Dima пишет:

 цитата:
Исходник выложи глянуть. Можно и без функций которые на кнопках висят


Тебе без вопросов. http://files.mail.ru/75G3FH
Пытаюсь тут придумать, чтоб по умолчанию (если нет файла setfont.ini) на весь экран задача разворачивалась ...
Т.е. нужно как то подсчитать FontSize & FontWidth для "Lucida Console" в зависимости разрешения экрана.
Пока поставил Terminal - 18, 10


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




Пост N: 2074
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.04.11 18:59. Заголовок: Andrey пишет: Т.е. ..


Andrey пишет:

 цитата:
Т.е. нужно как то подсчитать FontSize & FontWidth для "Lucida Console"


я примерно так делал , но думаю можно и улучшить.

 
hb_gtInfo(GTI_CODEPAGE, 255)
hb_gtInfo(GTI_FONTNAME, 'Lucida Console')
hb_gtInfo(HB_GTI_FONTQUALITY,3)
nWidth := Wvt_GetScreenWidth()
lnwidth:=1280/nwidth
nHight := Wvt_GetScreenHeight()
lnHight:=1024/nHight

hb_gtInfo(GTI_FONTWIDTH, 16/lnwidth)
hb_gtInfo(GTI_FONTSIZE, 38/lnHight)



Можно еще вот это глянуть (FW)
http://www.fivewin.com.br/forum/topic.asp?TOPIC_ID=17683

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




Пост N: 1740
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.04.11 00:44. Заголовок: Dima пишет: nWidth..


Dima пишет:

 цитата:
nWidth := Wvt_GetScreenWidth()
lnwidth:=1280/nwidth
nHight := Wvt_GetScreenHeight()
lnHight:=1024/nHight

hb_gtInfo(GTI_FONTWIDTH, 16/lnwidth)
hb_gtInfo(GTI_FONTSIZE, 38/lnHight)



А если разрешение экрана 1388 х 768 или 1600 х 900 это на ноутбуках. А на нетбуках 1024х600.
Как тогда выкручиваться ?

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




Пост N: 2075
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 30.04.11 07:15. Заголовок: Andrey пишет: Как т..


Andrey пишет:

 цитата:
Как тогда выкручиваться ?


То о чем я писал "срабатывает" для всех разрешений с отношением сторон 1.25 и для 1.33 (лично проверял)
А вообще нужно написать более продвинутую функцию по автоматическому подбору параметров шрифта.

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

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