On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
gfilatov
модератор




Пост N: 699
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть IV) (продолжение)


Начало темы находится здесь, а теперь

АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Готовится к опубликованию новая сборка №48, которая выйдет в конце недели.
Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне

Кратко, что нового:

- исправление обнаруженных ошибок и неточностей кода;
- новый класс HEADERIMAGE для Grid и Browse;
- свойство Address в Hyperlink может теперь открывать папку или файл на диске;
- добавлен NOTABSTOP класс для Browse;
- поддержка пользовательских компонентов (заимствована из оффициального релиза);
- расширения и исправления в библиотеках TsBrowse и PropGrid;
- обновлены сборки Харбор и HMGS-IDE;
- новые и обновленные старые примеры (как обычно ).




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


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




Пост N: 2286
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.08.12 23:57. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
- добавлены новые интересные примеры.


Список отдельно по папкам написать можно ?
А то опять все примеры смотреть долго.


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




Пост N: 410
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 05.08.12 19:00. Заголовок: Andrey пишет: Списо..


Andrey пишет:

 цитата:
Список отдельно по папкам


Да, конечно

 цитата:
  * New: 'MOUSEDRAG event' sample. 
Contributed by Andrey Sermyagin <super@freemail.hu>
(see in folder \samples\Basic\ON_MOUSEDRAG)
* New: 'MsSql Database Driver' sample. Contributed by Alen Uzelac <alen@bbm.hr>
(see in folder \samples\Advanced\MSSQL)
* New: 'SuperChef Pizzaria System' sample.
Contributed by Marcelo Neves <msdn_001@yahoo.com.br>
(see in folder \samples\Applications\Super)



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




Пост N: 411
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 07.08.12 10:31. Заголовок: Новый релиз библиоте..


Новый релиз библиотеки для компилятора BCC выложил, как и обещал, по адресу:

http://minigui.mylivepage.ru/file/?fileid=8710

а также, как обычно, на сервере http://hmgextended.com по адресу:

http://hmgextended.com/files/CONTRIB/hmg-2.1.4-setup.zip

Также доступна облегченная сборка для компилятора MinGW по адресу:

http://hmgextended.com/files/CONTRIB/hmg214-mingw.zip

Ваши комментарии, как всегда, приветствуются...

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




Пост N: 2288
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 08.08.12 00:08. Заголовок: Примеры классные. Н..


Примеры классные.

Нашел вот тут ошибку случайно...

Система WinXP Prof SP3

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


Пост N: 316
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 08.08.12 07:38. Заголовок: А у меня нормально ,..


А у меня нормально , Система такая же - WinXP Prof SP3


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



Пост N: 79
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 08.08.12 16:46. Заголовок: Опять TSBrowse


Прочитав про глюк при добавлении новых записей по "стрелка вниз" порадовался
что я не использую этот механизм. Однако радость была недолгой, я пропустил
похожий глюк, который появился как я выяснил с версии 2.1.1 и благополучно дожил
до версии 2.1.4. Наблюдается при скроллинге вниз(колесом мыши или клавиатурой).
Предпоследняя строка в окне начинает повторяться, обновляеться только последняя.
При скроллинге вверх все ОК.
Лечение нашел случайно копаясь в примерах с TSBrowse, я обнаружил что глюк
появляеться только тогда, когда есть многострочные заголовки

ADD COLUMN TO Br_ul ;
HEADER 'Населеный'+CRLF+'пункт' ;
DATA RTrim(f_np(ul->kod_np)) ;
ALIGN DT_CENTER, DT_CENTER ;
SIZE w_kod_np

Если HEADER будет в одну строку - глюк исчезает, но это полумера.
Копаясь дальше в примерах я наткнулся на строку:

Brw_4:nHeightHead += 3

И хотя смысла увеличивать шапку таблици я не видел, взял и попробовал
увеличить только на 1 и о чудо - всё заработало!!!



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




Пост N: 412
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 11.09.12 12:42. Заголовок: АНОНС * АНОНС * АНОН..


АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Завершена подготовка к опубликованию новой версии 2.1.5, которая выйдет завтра.

Кратко, что нового:
- исправление обнаруженных ошибок/опечаток в коде ;
- добавлена обработка события NotifyBalloonClick для иконки в трее ;
- изменен порядок вызова кодового блока для события ON PAINT, что может приводить к несовместимости со старым кодом.
Поэтому для решения вероятных проблем оставлена возможность использования этого события по-старому - просто в начале
программы надо добавить вызов команды SET PROGRAMMATICCHANGE OFF, и тогда все будет работать, как и раньше ;
- обновлена UNICODE-сборка Харбора версии 3.2.0dev, а также библиотека MiniPrint для совместимости с изменением в обработке события On Paint;
- добавлены новые и обновлены старые примеры (как обычно ).

Благодарю за внимание!

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




Пост N: 413
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 12.09.12 11:51. Заголовок: Новый релиз библиоте..


Новый релиз библиотеки для компилятора BCC выложил, как и обещал, по адресу:

http://minigui.mylivepage.ru/file/?fileid=8711

а также, как обычно, на сервере http://hmgextended.com по адресу:

http://hmgextended.com/files/CONTRIB/hmg-2.1.5-setup.zip

Также доступна облегченная сборка для компилятора MinGW по адресу:

http://hmgextended.com/files/CONTRIB/hmg215-mingw.zip



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




Пост N: 2338
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 12.09.12 21:14. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
овый релиз библиотеки выложил


Спасибо за релиз !
Будем тестировать....

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



Пост N: 80
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 13.09.12 11:44. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Новый релиз


Переход прошел нормально, всё работает!

Нужна Ваша помощь, Григорий
Давным-давно, когда текущий релиз был где-то 79-80,
написал следующую программу:
на главной форме имеется объект TSBrowse который
настроен на работу с массивом. После старта приложения
можно было выбрать требуемый dbf-файл и TSBrowse
перенастраивался на работу уже с файлами.
Некоторое время назад возникла необходимость кое-что
изменить в программе и я попытался собрать её на последнем
релизе, но обнаружил что мой код больше не работает.
Отсюда вопрос: можно ли теперь динамически перенастраивать
работу с массива на файл и обратно?


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



Пост N: 12
Зарегистрирован: 27.07.10
ссылка на сообщение  Отправлено: 13.09.12 17:31. Заголовок: Пересобирал MiniGUI,..


Пересобирал MiniGUI, по библиотеке TSBrowse получил несколько предупреждений:

 цитата:

h_tbrowse.prg(13425) Warning W0034 STATIC Function 'BRWGOTO' defined but never used
h_tbrowse.prg(13425) Warning W0034 STATIC Function 'FIELDSETGETBLOCK' defined but never used
h_tbrowse.prg(13425) Warning W0034 STATIC Function 'GENDATA' defined but never used
h_tbrowse.prg(13425) Warning W0034 STATIC Function 'GENFOOT' defined but never used
h_tbrowse.prg(13425) Warning W0034 STATIC Function 'GENHEAD' defined but never used



Для исправления функцию BrwGoto() следует поместить внутрь условия компиляции #ifdef _TSBFILTER7_ #endif, а функции FiedlSetGetBlock(), GenData(), GenFoot(), GenHead() закомментировать или вообще удалить. Похоже, они остались бесхозными от предыдущих изменений.

И ещё попался один какой-то мелкий глюк. Код примера взят из справки TSBrowse, добавлена строка сообщений, при перемещении по таблице в неё выводится значение из 1-й колонки.

Скрытый текст


При перемещении по таблице клавишами всё нормально - значение в строке показывается, но если делать это мышкой - появляется и пропадает. Если мышиный курсор неподвижен, двигаться клавишами - нормально, стоит пошевелить мышку - пропадает. А вот дублирование вывода на метку не изменяется. С чем бы это связано ?

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




Пост N: 414
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 14.09.12 13:41. Заголовок: Vladimir пишет: Для..


Vladimir пишет:

 цитата:
Для исправления функцию BrwGoto() следует поместить внутрь условия компиляции #ifdef _TSBFILTER7_ #endif, а функции FiedlSetGetBlock(), GenData(), GenFoot(), GenHead() закомментировать или вообще удалить.


Большое спасибо за сообщение! Уже поправил для следующей сборки
Vladimir пишет:

 цитата:
попался один какой-то мелкий глюк


Да, это известная неприятность, связанная с обработкой сообщения WM_MOUSEMOVE, но пока не нашел для нее решения

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




Пост N: 216
Зарегистрирован: 27.07.08
ссылка на сообщение  Отправлено: 01.10.12 15:52. Заголовок: И ещё одно указание


В BROWSE (не путать с TBROWSE) по умолчанию все поля, независимо от типа, выравниваются налево. Хотя принято текстовые поля выравнивать налево, а числовые - направо. Поэтому приходится выставлять выравнивание с помощью JUSTIFY {BROWSE_JTFY_LEFT, BROWSE_JTFY_CENTER,BROWSE_JTFY_RIGHT,...}ю Нельзя ли сделать, чтобы по умолчанию BROWSE выравнивало текстовые поля налево, а числовые, соответственно - направо?

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




Пост N: 415
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 05.10.12 11:44. Заголовок: АНОНС * АНОНС * АНОН..


АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Завершается подготовка к опубликованию новой сборки версии 2.1.6, которая выйдет на следующей неделе.

Кратко, что нового:
- исправление обнаруженных ошибок/опечаток в коде, а также GDI-утечек;
- выполнены изменения С-кода для совместимости со старыми версиями xHarbour;
- обновлена UNICODE-сборка Харбора версии 3.2.0dev, а также библиотека TSBrowse при активном участии Чумаченко Владимира;
- добавлены новые (HPDF Print) и обновлены старые примеры (как обычно ).

Благодарю за внимание!

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




Пост N: 2354
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 05.10.12 12:48. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
обновлены старые примеры (как обычно ).



А :\MiniGUI\SAMPLES\Advanced\WinVersion для новых ОС обновился ?

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




Пост N: 416
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 05.10.12 13:52. Заголовок: Andrey пишет: А :&#..


Andrey пишет:

 цитата:
А :\MiniGUI\SAMPLES\Advanced\WinVersion для новых ОС обновился ?


Да, уже сделал



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




Пост N: 2355
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 05.10.12 16:05. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Да, уже сделал


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

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




Пост N: 2362
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 08.10.12 17:53. Заголовок: В marinas-ide есть в..


В marinas-ide есть возможность вывода PNG картинок.

CREATE IMAGE Image_1
ROW 110
COL 120
WIDTH 300
HEIGHT 300
BACKCOLOR {155,0,0}
ALIGN Qt_AlignCenter
PICTURE "../resource/argentina_in_motorcycle.png"
ONCLICK {|| mg_Log( "IMAGE Clicked !!!" )}

А можно взять код оттуда и прикрутить показ PNG картинок в МиниГуи ?

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




Пост N: 417
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 10.10.12 10:03. Заголовок: Новый релиз библиоте..


Новый релиз библиотеки для компилятора BCC выложил, как и обещал, по адресу:

http://hmgextended.com/files/CONTRIB/hmg-2.1.6-setup.zip

Также доступна облегченная сборка для компилятора MinGW по адресу:

http://hmgextended.com/files/CONTRIB/hmg216-mingw.zip

и облегченная сборка для компилятора xHarbour 1.2.3 (rev.7933) на английском форуме minigui в папке CONTRIB

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




Пост N: 338
Зарегистрирован: 06.02.07
ссылка на сообщение  Отправлено: 10.10.12 10:27. Заголовок: Спасибо, Григорий! Б..


Спасибо, Григорий! Будем посмотреть :)

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