On-line: Oskar_AAA, гостей 1. Всего: 2 [подробнее..]
АвторСообщение
Pasha
Администратор




Пост N: 2561
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 27.11.12 19:48. Заголовок: hwgui


Что-то я совсем запутался

Сделал svn commit по адресу: https://hwgui.svn.sourceforge.net/svnroot/hwgui
Последний коммит был 2012-09-25 19:30 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>

На сайте проекта и в майл-листе вижу, что коммиты были и после этой даты.
Но что-то не найду новый адрес
А ветвь, куда я сбросил изменения, заморожена и не развивается ?

Спасибо: 0 
Профиль
Ответов - 300 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]


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


Пост N: 338
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 06.05.13 06:42. Заголовок: hwgui-2.16c. под Bo..


hwgui-2.16c. под Borland C 5.5 С САЙТА http://www.kresin.ru/huchet.html


 цитата:
Кое что реализовано тут hwgui-code\utils\designer\samples\*.xml


Не собирается. Там в батнике наверно библиотеки xHarbour .

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


Пост N: 339
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 06.05.13 06:51. Заголовок: SET HB_MT= SET C_D..



 цитата:

SET HB_MT=

SET C_DEFINES=
SET H_DEFINES=


Это что за переменные ( в батниках) ?

Спасибо: 0 
Профиль
AlexMyr



Пост N: 842
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 06.05.13 11:58. Заголовок: Vlad04 пишет: Не со..


Vlad04 пишет:

 цитата:
Не собирается.


Попробуйте так:
hbmk2 example.prg ../../../hwgui.hbc
только в hwgui.hbc надо убрать ссылку на hwg_qhtm

Vlad04 пишет:

 цитата:
Там в батнике наверно библиотеки xHarbour .


Есть какие-то трудности в использовании hbmk2 и hbp, их использовать сейчас легче чем батники.

Спасибо: 0 
Профиль
alkresin
moderator


Пост N: 613
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 06.05.13 14:09. Заголовок: Vlad04 пишет: Это ч..


Vlad04 пишет:

 цитата:
Это что за переменные ( в батниках) ?


HB_MT=mt - если вы строите мультипоточное приложение.
H_DEFINES=... - дополнительные опции компиляции для Harbour
C_DEFINES=... - дополнительные опции компиляции для C

Если у вас что-то не строится, пришлите сюда соответствующий фрагмент log'а

 цитата:
Не собирается. Там в батнике наверно библиотеки xHarbour .


Точно, надо поправить.
Скоро собираюсь обновить 2.16c, надо будет и про это не забыть.
Готовящиеся изменения в 2.16c касаются большей частью gtk версии - я переделываю движок печати с libgnomeprint, который уже давно не поддерживается, на новый родной gtkprint и cairo.

Спасибо: 0 
Профиль
alkresin
moderator


Пост N: 614
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 06.05.13 15:13. Заголовок: Vlad04 пишет: - dem..


Vlad04 пишет:

 цитата:
- demohlist.prg
- demomaximize.prg
- hbrun.prg
- testrtf.prg
- testip.prg
и др.


demohlist, testrtf, testip - ошибки в названиях функций в исходниках HwGUI, я их никогда не использовал, потому и упустил. Теперь исправил, в предстоящем релизе будет собираться;
demomaximize.prg - там синтаксическая ошибка в самом файле, надо будет поправить, или вообще выкинуть этот пример, как малоинтересный;
hbrun.prg - кто-то вставил туда #include "hbextern.ch", чтобы прилинковать все модули Harbour, но не озаботился тем, что надо и библиотеки все указать в скрипте сборки.

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


Пост N: 340
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 06.05.13 19:50. Заголовок: Александр, спасибо. ..


Александр, спасибо.
И ещё. HwGUI интересует в связке с designer форм. Я в консоле давным давно не пишу ( say ), а использую текстовые и dbf шаблоны, а здесь xml - удобно, очень гибкие конструкции. Но не все понятно. Документация на Аглицком и похоже устарела.
Александр, не могли бы Вы выложить, выполненные с использованием designer, еще несколько примеров (с несколькими формами) ,использующих имеющие на палитре компоненты .

Сейчас в порядке тренировки пытаюсь переложить пример a.prg на вариант построенный с designer. Но в трех соснах путаюсь.
Вот часть кода. Форму построил в xml , компилируется , открывается, но ругается на FileOpen

 цитата:


#include "windows.ch"
#include "guilib.ch"

REQUEST HTIMER
REQUEST DBCREATE
REQUEST DBUSEAREA
REQUEST DBCREATEINDEX
REQUEST DBSEEK
REQUEST hwg_Shellabout



Function Main
Local oForm := HFormTmpl():Read( "a.xml" )

oForm:ShowMain()

Return Nil

Function FileOpen
Local oModDlg, oBrw
Local mypath := "\" + CURDIR() + IIF( EMPTY( CURDIR() ), "", "\" )
Local fname := hwg_Selectfile( "xBase files( *.dbf )", "*.dbf", mypath )
Local nId
....




Спасибо

Спасибо: 0 
Профиль
alkresin
moderator


Пост N: 616
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 07.05.13 09:02. Заголовок: Vlad04 пишет: Докум..


Vlad04 пишет:

 цитата:
Документация на Аглицком и похоже устарела.


Тот readme.txt язык не поворачивается назвать документацией :), про использование Дизайнера там 4 маленьких абзаца в конце, но они не устарели. Если что неясно, спрашивайте.

 цитата:
Александр, не могли бы Вы выложить, выполненные с использованием designer, еще несколько примеров (с несколькими формами) ,использующих имеющие на палитре компоненты .


Все мои рабочие формы связаны с рабочими - же dbf-файлами, подготовить самодостаточный усеченный комплект ( чтобы не было реальных данных ) быстро не получится, но, если очень надо, попробую. А huchet вы смотрели ? Там как раз такой усеченный комплект для печати платежек. Сам я использую созданные Дизайнером формы для ограниченного круга приложений, связанных с huchet, в гораздо большей степени применяю его для создания печатных отчетов - поскольку один и тот же файл отчета можно использовать и в GUI, и в консольных программах, и под Windows, и под Linux.

 цитата:
Вот часть кода. Форму построил в xml , компилируется , открывается, но ругается на FileOpen


Может, не на fileopen, а на что-то внутри него ? Я для примера вставил в example.prg строчки:

Function FileOpen()
Return hwg_MsgInfo( "fileopen - Ok" )

и вызов этой функции - в меню в example.xml - все нормально отрабатывает...

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2871
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 07.05.13 16:09. Заголовок: А как в letodb\u..


А как в letodb\utils\manager\manager.prg увеличить длину строки для ввода имени сервера ?
Там используется combobox с редакцией:

@ 10,2 COMBOBOX oApp:oCombo ITEMS oApp:aServers SIZE 140, 22 EDIT OF oApp:oTool ;
ON CHANGE {||onComboChg()} TOOLTIP "Server ip address or name"

и можно ввести не более 14 символов, причем напрямую это нигде не задается
А имя сервера, если надо сконнектиться через инет, может быть длиииинным.

Спасибо: 0 
Профиль
alkresin
moderator


Пост N: 617
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 07.05.13 19:54. Заголовок: Добавьте STYLE CBS_D..


Добавьте STYLE CBS_DROPDOWN+CBS_AUTOHSCROLL

Спасибо: 0 
Профиль
alkresin
moderator


Пост N: 618
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 08.05.13 10:13. Заголовок: Сегодня выложил новы..


Сегодня выложил новый релиз HwGUI - 2.16c build 1002.
Мелкие поправки в Windows версии и серьезные - в GTK - версии - полностью переписан движок печати, он теперь основан на родном gtk print и cairo.

Спасибо: 0 
Профиль
AlexMyr



Пост N: 843
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 08.05.13 10:47. Заголовок: alkresin пишет: Сег..


alkresin пишет:

 цитата:
Сегодня выложил новый релиз HwGUI - 2.16c build 1002.

testip.prg совсем выкинули или просто забыли его записать?

Спасибо: 0 
Профиль
alkresin
moderator


Пост N: 619
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 08.05.13 10:53. Заголовок: Выкинул. Он все равн..


Выкинул. Он все равно неправильно работает, с этим hipedit надо разбираться. Думаю, лучше будет реализовать его через hedit, добавив, например, picture @IP.

Спасибо: 0 
Профиль
AlexMyr



Пост N: 844
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 08.05.13 11:22. Заголовок: Стиль DS_3DLOOK меня..


Стиль DS_3DLOOK меняет формат представления даты в datepicker, т.е. если без этого стиля формат 08.05.2013, то с этим стилем такой 8 травня 2013р. Так должно быть или все же баг?

Спасибо: 0 
Профиль
alkresin
moderator


Пост N: 620
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 08.05.13 11:51. Заголовок: Это к Билли Гейтсу :..


Это к Билли Гейтсу :). Дело может быть в том, что этот стиль не предназначен для datepicker и соответствующее число для datepicker обозначает нечто совсем иное.

Спасибо: 0 
Профиль
Dima
администратор




Пост N: 3140
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.05.13 12:32. Заголовок: alkresin пишет: Это..


alkresin пишет:

 цитата:
Это к Билли Гейтсу :)


Он сюда вряд ли захаживает ;)

Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 2872
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 08.05.13 15:23. Заголовок: alkresin пишет: Доб..


alkresin пишет:

 цитата:
Добавьте STYLE CBS_DROPDOWN+CBS_AUTOHSCROLL



Спасибо, так работает.

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


Пост N: 341
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 09.05.13 21:15. Заголовок: 1) Пытаюсь собрать h..


1)
Пытаюсь собрать huchet. Получаю следующее сообщение об ошибке :

 цитата:

Е:\_rprg_V\huchet\source>general.bat Harbour 3.2.0dev (rl303291931)
Copyright (c) 1999-2013, http://harbour-project.org/ Compiling 'general.prg'...
general.prg(169)
Error E0022 Invalid lvalue 'Numeric' general.prg(177)
Error E0022 Invalid lvalue 'Numeric' general.prg(185)
Error E0022 Invalid lvalue 'Numeric' general.prg(194)
Error E0022 Invalid lvalue 'Numeric' general.prg(207)
Error E0022 Invalid lvalue 'Numeric' general.prg(215)
Error E0022 Invalid lvalue 'Numeric' general.prg(228)
Error E0022 Invalid lvalue 'Numeric' general.prg(242)
Error E0022 Invalid lvalue 'Numeric' general.prg(258)
Error E0022 Invalid lvalue 'Numeric' general.prg(1106)
Error E0022 Invalid lvalue 'Numeric general.prg(1112)
Error E0022 Invalid lvalue 'Numeric general.prg(1122)
Error E0022 Invalid lvalue 'Numeric general.prg(1129)
Error E0022 Invalid lvalue 'Numeric general.prg(1138)
Error E0022 Invalid lvalue 'Numeric general.prg(1144)
Error E0022 Invalid lvalue 'Numeric general.prg(1153)
Error E0022 Invalid lvalue 'Numeric 16 errors



2) Разборка примера example
На форму добавил, к примеру, кнопку. Как по событию Click изменить размеры формы, Заголовок?
В xml если написать oForm:Title:='New' не срабатывает.

Спасибо: 0 
Профиль
AlexMyr



Пост N: 845
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 09.05.13 23:13. Заголовок: Александр, функция H..


Александр, функция HWG_HFRM_STR2ARR в gtk версии и HFRM_STR2ARR в win версии (файл hfrmtmpl.prg) обнаружил при сборке huchet.

Спасибо: 0 
Профиль
AlexMyr



Пост N: 846
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 10.05.13 15:42. Заголовок: Vlad04 пишет: Пытаю..


Vlad04 пишет:

 цитата:
Пытаюсь собрать huchet.



Сделал изменения в huchet, теперь собирается под hwgui_216c, для этого создал еще файл huchet.hbp, могу выслать изменения если надо.

Спасибо: 0 
Профиль
AlexMyr



Пост N: 847
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 10.05.13 22:38. Заголовок: По разному обрабатыв..


По разному обрабатывается color_3dlight, в текущей версии (черный фон) и 216с (серый фон)

 
#include "windows.ch"
#include "guilib.ch"

func main()
local oMainWnd
INIT WINDOW oMainWnd MAIN TITLE "color3dlight" color COLOR_3DLIGHT;
AT 0,0 SIZE 800,400
oMainWnd:Activate()
return nil



Спасибо: 0 
Профиль
Ответов - 300 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 224
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет