Автор | Сообщение |
|
| |
Пост N: 18
Зарегистрирован: 14.01.09
|
|
Отправлено: 15.11.10 19:34. Заголовок: Подскажите связку для Harbour+(Windows+Linux)+printer+GUI
Подскажите, какие инструменты использовать, если хочу сделать приложение, которое будет компилироваться и в винде и в линуксе. Чтобы печатать на системном принтере и иметь минимальный ГУЙ? от гуя не требуется каких-то наворотов, поскольку будут адаптироваться старые консольные програмки. про вариант с HWGUI я слышал, но не разберусь. примеры не все работают, а вот с печатью вообще труба - не понимаю.
|
|
|
Ответов - 9
[только новые]
|
|
|
| |
Пост N: 67
Зарегистрирован: 11.06.10
|
|
Отправлено: 15.11.10 22:17. Заголовок: Какие примеры не раб..
Какие примеры не работают и какие проблемы с печатью (пример winprn должен отработать нормально)?
|
|
|
|
| |
Пост N: 19
Зарегистрирован: 14.01.09
|
|
Отправлено: 16.11.10 09:58. Заголовок: ну после некоторых ш..
ну после некоторых шаманств он заработал (winprn). шаманства следующие: добавил нужные библиотеки в hbmk.hbp и поменял путь к выходному файлу. Ну и что в этом примере интересного? (это не наезд а просто вопрос) Формировать файл я и так могу, правдв у меня это в TXT файлах, но смысл такой же - нужно внешнее приложение запускать, чтобы распечатать. а вот как сделать, чтобы системный диалог выбора принтра появился? А как насчет связки, чтобы без изменений компилить в винде и линухе? есть ли альтернативы hwgui? или русская документация? по аглицки могу читать, но лучше на родном языке.
|
|
|
|
| |
Пост N: 68
Зарегистрирован: 11.06.10
|
|
Отправлено: 16.11.10 10:15. Заголовок: dimao пишет: шаманс..
dimao пишет: цитата: | шаманства следующие: добавил нужные библиотеки в hbmk.hbp и поменял путь к выходному файлу. |
| Какие шаманства? Есть winprn.hbp которым собирается пример. dimao пишет: цитата: | а вот как сделать, чтобы системный диалог выбора принтра появился? |
| Смотри CLASS HPrinter.
|
|
|
|
| |
Пост N: 69
Зарегистрирован: 11.06.10
|
|
Отправлено: 16.11.10 10:21. Заголовок: dimao пишет: А как ..
dimao пишет: цитата: | А как насчет связки, чтобы без изменений компилить в винде и линухе? |
| Посмотри _http://kresin.belgorod.su/rus/huchet.html автор уважаемый Александр Кресин. Вот вырезка с сайта: Начиная с 14.09.2006 HUchet - кросс-платформенная программа, ее можно построить и под Win32 версией, и под Linux GTK.
|
|
|
|
| |
Пост N: 20
Зарегистрирован: 14.01.09
|
|
Отправлено: 16.11.10 12:04. Заголовок: о! спасибо - пошел у..
о! спасибо - пошел учить матчасть
|
|
|
|
| |
Пост N: 21
Зарегистрирован: 14.01.09
|
|
Отправлено: 16.11.10 12:51. Заголовок: вероятно примиер не ..
|
|
|
|
| |
Пост N: 70
Зарегистрирован: 11.06.10
|
|
Отправлено: 16.11.10 13:10. Заголовок: dimao пишет: вероят..
dimao пишет: цитата: | вероятно примиер не совместим с текущей версией. |
| Это понятно, времени с Начиная с 14.09.2006 очень много прошло и много изменилось что в harbour, что в hwgui.
|
|
|
|
| |
Пост N: 71
Зарегистрирован: 11.06.10
|
|
Отправлено: 16.11.10 13:19. Заголовок: Собрал у себя с помо..
Собрал у себя с помощью hbp: -ic:\dev\hwgui\include -Lc:\dev\hwgui\lib -lhwgui -lhbxml -lprocmisc -n -w -p source\general.prg source\procpass.prg source\procs3.prg source\procflt.prg Собралось, но с warning... Потом запустил general.exe comp.ini - работает. Вот. У меня harbour: Version: Harbour 2.1.0beta2 (Rev. 15801) hwgui: * $Id: Changelog,v 1.1327 2010/11/10 22:13:23 druzus Exp $
|
|
|
|
| |
Пост N: 22
Зарегистрирован: 14.01.09
|
|
Отправлено: 16.11.10 13:50. Заголовок: У меня такой hbp. -..
|
|
|
|