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




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


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

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

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

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

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




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


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




Пост N: 825
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 13.09.15 21:18. Заголовок: gfilatov2002 Ткнулс..


gfilatov2002
Ткнулся в oCol:bExtEdit != Nil // external edition нет информации о ячейке (координаты).
Может стоит добавить такой метод в TsBrowse ?
 
METHOD GetCellSize( nCell, nRowPos ) CLASS TSBrowse
Local nI, oCol, nRow, nCol, nStartX := 0

Default nCell := ::nCell, ;
nRowPos := ::nRowPos

oCol := ::aColumns[ nCell ]

If ! oCol:lVisible
Return Nil
EndIf

If ::nFreeze > 0
For nI := 1 To Min( ::nFreeze , nCell - 1 )
nStartX += ::GetColSizes()[ nI ]
Next
EndIf

For nI := ::nColPos To nCell - 1
nStartX += ::GetColSizes()[ nI ]
Next

nRow := nRowPos - 1
nRow := ( nRow * ::nHeightCell ) + ::nHeightHead + ;
::nHeightSuper + ::nHeightSpecHd + If( oCol:l3DLook, 2, 0 )
nCol := nStartX + If( oCol:l3DLook, 2, 0 )
nWidth := ::GetColSizes()[ nCell ] - If( oCol:l3DLook, 2, 0 )
nHeight := ::nHeightCell - If( oCol:l3DLook, 1, -1 )

Return { nCol, nRow, nWidth, nHeight }


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




Пост N: 832
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 14.09.15 21:58. Заголовок: Просто к сведению. У..


Просто к сведению. Успешно портировал новый GUI-отладчик из HMG-кода в minigui-код.



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




Пост N: 662
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 14.09.15 23:00. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Успешно портировал новый GUI-отладчик


хотелось бы глянуть на него

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




Пост N: 4520
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.09.15 01:07. Заголовок: Давно хотелось такой..


Давно хотелось такой инструмент !!!

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





Пост N: 331
Зарегистрирован: 16.12.08
ссылка на сообщение  Отправлено: 15.09.15 12:04. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Просто к сведению. Успешно портировал новый GUI-отладчик из HMG-кода в minigui-код.


Неплохо. Отладчик будет в новой версии?

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




Пост N: 833
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 15.09.15 14:46. Заголовок: santy пишет: Отладч..


santy пишет:

 цитата:
Отладчик будет в новой версии?


Да, в виде дополнительной библиотеки, поскольку не хочется в каждое приложение добавлять еще и ресурсы отладчика.
Если интересно, я могу выложить тестовый пример, который работает из-под отладчика

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




Пост N: 663
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 15.09.15 15:03. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Если интересно, я могу выложить тестовый пример,


интересно

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




Пост N: 834
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 15.09.15 19:51. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
я могу выложить тестовый пример


click here

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




Пост N: 664
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 16.09.15 10:39. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
click here


Григорий, кликнул here. Неплохо, только два вопроса вопроса.
1. Предполагается ли дальнейшее развитие ( т.к. точно есть что улучшать )
2. Закрыты или открыты исходники ? ( догадываюсь закрыты т.к. есть debugger.lib )

PS. Что к примеру можно улучшить. т.к. это GUI отладчик - то возможно это
1. получить и показать хендлы окон включая все дочерние окна формы ( label, getbox и т.д )
2. получить и показать классы дочерние окна формы ( static, button ...)
3. FindWindowText(). SetWindowText, GetWindowText, SetWindowLong() т.д.

PPS.Очень интересный проект отладчика GUI есть у А. Кресина, но год стоит на паузе. Или Александру не до него или проект остановлен т.к. в принципе функционал отладки есть

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




Пост N: 835
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 16.09.15 14:13. Заголовок: Haz пишет: Предпола..


Haz пишет:

 цитата:
Предполагается ли дальнейшее развитие


Да, автор продолжает работать над этим проектом. Вчера прислал мне последние изменения...

Haz пишет:

 цитата:
Закрыты или открыты исходники ?


Исходники полностью открыты (open source), но я продолжаю дорабатывать свой вариант, портированный для работы в минигуи

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

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




Пост N: 665
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 16.09.15 14:16. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Да, автор продолжает работать

gfilatov2002 пишет:

 цитата:
Исходники полностью открыты


Спасибо, обе новости хорошие

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




Пост N: 836
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 16.09.15 17:48. Заголовок: Просто к сведению. В..


Просто к сведению. Выпустил сегодня RC1 для следующей сборки 2.5.3.
Список изменений см. ниже
Скрытый текст

Искренне балагодарен зв Вашу помощь в улучшении и развитии библиотеки TSBrowse

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




Пост N: 837
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 23.09.15 09:50. Заголовок: Выпустил очередной р..


Выпустил очередной релиз библиотеки.

Сборка для компилятора BCC лежит на официальном сайте библиотеки по адресу:

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

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

http://hmgextended.com/files/CONTRIB/hmg253-mingw.exe

и компактный архив для свежей версии компилятора xHarbour

http://hmgextended.com/files/CONTRIB/xhmg253_xhb10134.zip

Обновление к этой версии рекомендуется для всех предыдущих сборок...

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

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




Пост N: 840
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 13.10.15 13:02. Заголовок: Просто к сведению. В..


Просто к сведению. Выпустил сегодня RC2 для следующей сборки 2.5.4.
Список изменений см. ниже
Скрытый текст

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

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




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


gfilatov2002 пишет:

 цитата:
Выпустил сегодня RC2 для следующей сборки 2.5.4.


С нетерпением ждем !

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



Пост N: 1
Зарегистрирован: 20.10.15
ссылка на сообщение  Отправлено: 20.10.15 21:45. Заголовок: Hallo всем! Прошу ко..


Hallo всем!
Прошу консультации для начинающего: Скачал miniGUI, а при линковке примеров сообщает, что нет "minigui.lib". Причем реально ее в комплекте нет.
Скачивал с http://nova-mir.narod.ru/hb_ins1.html
свежий "hmg-2.5.3-setup".
Очень надеюсь на консультацию.


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




Пост N: 5314
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.10.15 22:35. Заголовок: mshep пишет: Скачив..


mshep пишет:

 цитата:
Скачивал с http://nova-mir.narod.ru/hb_ins1.html
свежий "hmg-2.5.3-setup".


Нормальные сборки в теме выше.

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




Пост N: 680
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 20.10.15 22:37. Заголовок: mshep пишет: Скачив..


mshep пишет:

 цитата:
Скачивал с http://nova-mir.narod.ru/hb_ins1.html


Скачивай с этой ветки форума. работает сразу

PS. Dima перебрось плиз эти сообщения в ветку примеров MiniGui.
Опередил таки

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




Пост N: 841
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 21.10.15 10:35. Заголовок: Выпустил сегодня оче..


Выпустил сегодня очередной релиз библиотеки.

Сборка для компилятора BCC лежит на официальном сайте библиотеки по адресу:

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

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

http://hmgextended.com/files/CONTRIB/hmg254-mingw.exe

и компактный архив для свежей версии компилятора xHarbour

http://hmgextended.com/files/CONTRIB/xhmg254_xhb10137.zip

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

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





Пост N: 14
Зарегистрирован: 18.06.15
ссылка на сообщение  Отправлено: 21.10.15 12:58. Заголовок: Уважаемый gfilatov2..


Уважаемый gfilatov2002,


 цитата:
Сборка для компилятора BCC лежит на официальном сайте библиотеки по адресу:

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



начиная с версии 2.5.3 в файле MiniGUI.chm "WIN32-GUI Library For (x)Harbour" не работает функция поиска, конечно мелочь, но очень не удобно ...

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