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




Пост N: 341
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.11.06 15:58. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть II)


Начало темы здесь

А теперь новости:

IDE version 0.3.5 - полный пакет (бинарники+исходники) - выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1257


Очень надеюсь на конструктивную критику!


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


gfilatov
модератор




Пост N: 352
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 27.11.06 12:20. Заголовок: Опубликован HMG Extended Build 27


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

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

Что нового:
- откат компилятора Харбор к стабильной октябрьской версии
- полная русификация и украинизация библиотеки благодаря усилиям Владимира Чумаченко
- небольшое изменение в библиотеке TSBrowse (от автора адаптации )
- новые примеры и обновление старых примеров

Ваши комментарии и критика, как всегда, помогают улучшать качество кода!



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




Пост N: 353
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.11.06 13:51. Заголовок: IDE version 0.3.6


Новую версию IDE v.0.3.6 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1278


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


Пост N: 46
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 01.12.06 22:30. Заголовок: Re:


Странный какой-то ProgressBar в IDE получается, все VERTICAL и VERTICAL

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




Пост N: 354
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 01.12.06 23:45. Заголовок: Re:


Петр пишет:

 цитата:
Странный какой-то ProgressBar в IDE


Спасибо, посмотрю в чем проблема...

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




Пост N: 355
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 03.12.06 13:36. Заголовок: Re:


Петр пишет:

 цитата:
ProgressBar в IDE получается, все VERTICAL


Ошибка исправлена - был неверный индекс при вызове массива (вместо 33 д.б. 35).
Завтра выложу исправленный IDE пакет для проверки

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


Пост N: 48
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 03.12.06 15:50. Заголовок: Re:


Спасибо, у меня еще некоторые замечания и предложения появились, на днях напишу

Теперь по примерах MiniGUI

в TreeDemo4.prg предлагаю или
вместо
ITEM 'Collapse Item' ACTION Form_1.Tree_1.Collapse ( val(inputbox('','') ) )
ITEM 'Expand Item' ACTION Form_1.Tree_1.Expand ( val(inputbox('','' ) ) )
написать
ITEM 'Collapse Item' ACTION Form_1.Tree_1.Collapse ( val(inputbox('','', "1") ) )
ITEM 'Expand Item' ACTION Form_1.Tree_1.Expand ( val(inputbox('','', "1") ) )

или в методах _Collapse, _Expand (h_tree.prg) нужно вводить доп.проверки допустимости Item

TreeDemo3.prg, по моему, вообще можно убрать.


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




Пост N: 357
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 04.12.06 13:04. Заголовок: IDE version 0.3.6 c исправлениями


Исправленный пакет IDE version 0.3.6 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1288


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


Пост N: 53
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 04.12.06 21:00. Заголовок: Ошибка при открытии "пустой" формы в IDE


В procedure xpreenchegrid() (HmgsIde.prg )

нужно заменить

currentcontrolname:= xarray[nrcontrole,1]

на

if nrcontrole > 0
currentcontrolname:= xarray[nrcontrole,1]
endif

иначе сохранив "пустую" форму и закрыв ее, при повторном открытии получим error: array access.

И еще пожелания:
1) при запуске выдается предупреждение об отсуствии справки, это нормально,
в тоже время
при открытии проекта почему-то не проводится проверка существования форм и модулей указанных в проекте;
не проверяются пути указанные в preferences\general, ввод допустим только вручную ;
2) автору неплохо было бы посмотреть в samples\advanced примеры MRU, MRU_1
3) в about было бы хорошо когда-нибудь увидеть version, а в заголовке окна информацию об открытом проекте.










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




Пост N: 362
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.12.06 12:24. Заголовок: Re:


Петр пишет:

 цитата:
В procedure xpreenchegrid() (HmgsIde.prg )

нужно заменить

currentcontrolname:= xarray[nrcontrole,1]

на

if nrcontrole > 0
currentcontrolname:= xarray[nrcontrole,1]
endif


Спасибо, сделал

Петр пишет:

 цитата:
при открытии проекта почему-то не проводится проверка существования форм и модулей указанных в проекте;
не проверяются пути указанные в preferences\general, ввод допустим только вручную


Проект ведь открытый - присылайте свои улучшения

Петр пишет:

 цитата:
автору неплохо было бы посмотреть в samples\advanced примеры MRU, MRU_1


Справедливо

Петр пишет:

 цитата:
в about было бы хорошо когда-нибудь увидеть version, а в заголовке окна информацию об открытом проекте


Название открытого проекта выводится в заголовке другого окна - Project Browser в квадратных скобках

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




Пост N: 363
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.12.06 12:32. Заголовок: Опубликован HMG Extended Build 28


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

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

Что нового:
- обновление компилятора Харбор (щупаем новый препроцессор снова )
- теперь возможно изменить картинку на Tab-вкладке
- библиотеки mysql и minisql
- библиотека hbcomm для работы с последовательными портами
- новые примеры и обновление старых примеров


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


Пост N: 56
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 05.12.06 14:04. Заголовок: Re:


gfilatov пишет:

 цитата:
Проект ведь открытый - присылайте свои улучшения



Куда ?

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




Пост N: 501
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 05.12.06 14:15. Заголовок: Re:


Петр пишет:

 цитата:
Куда ?


http://minigui.mylivepage.ru/about/index

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


Пост N: 57
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 05.12.06 14:35. Заголовок: Re:


Спасибо !
Мог бы и сам догадаться

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




Пост N: 372
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 12.12.06 18:08. Заголовок: IDE version 0.3.7


Новую версию IDE v.0.3.7 (бинарники+исходники) выложил на Ваш суд по адресу:
http://minigui.mylivepage.ru/file/?fileid=1290

Что нового:
-добавлен ToolBar дизайнер
-исправлены обнаруженные ошибки (как обычно )


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




Пост N: 375
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.12.06 15:38. Заголовок: IDE version 0.3.7 с исправлениями


Исправленный пакет IDE version 0.3.7 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1292


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




Пост N: 376
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.12.06 17:57. Заголовок: Harbour Compiler (CVS 2006-12-13 18:45)


Текущую версию компилятора Харбор (CVS 2006-12-13 18:45) выложил по адресу:

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

Также обновил версию игры EZ Lines - старые добрые шарики


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



Пост N: 69
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 17.12.06 12:04. Заголовок: TsBrowse с использованием SetArray


gfilatov пишет:

 цитата:
Очень надеюсь на конструктивную критику!


Возникла проблема : в примере \Advanced\TsBrowse\demo при вызове
File-Browse-Grid или TSBrowse-SBArray - появился сигнал, причем пиликает
начиная с 27 релиза (здесь задействован TsBrowse с использованием SetArray)
Как от него избавится ?


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





Пост N: 74
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 17.12.06 12:51. Заголовок: Да, есть такое


Да, подтверждаю. Он появился после каких-то изменений от Януша Поры.

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




Пост N: 379
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 17.12.06 23:28. Заголовок: Re:


i3t4j6 пишет:

 цитата:
Как от него избавится ?


Попробуйте в методе Reset() заремить вызов метода GoPos():

METHOD Reset( cField, uVal1, uVal2 ) CLASS TSBrowse

Local nMin, nMax, nPage

Default cField := ::cField, ;
uVal1 := ::uValue1, ;
uVal2 := uVal1, ;
::lNoVScroll := .F.

::nRowPos := 1
::nColPos := 1
::lHitBottom := .F.
::lHitTop := .F.
::lAppendMode := .F.

If ::lIsDbf
If cField != Nil
::SetFilter( cField, uVal1, uVal2 )
Else
::nLen := ( ::cAlias )->( Eval( ::bLogicLen ) )
EndIf
Else
::nLen := Eval( ::bLogicLen )
EndIf

If ! ::lNoVScroll
If ::nLen <= ::nRowCount
::lNoVScroll :=.t.
endif
If ::nLen <= ::nRowCount .and. ::oVScroll != Nil
::oVScroll:nMax := -1
Else
nMin := Min( 1, ::nLen )
nMax := Min( ::nLen, MAX_POS )
nPage := Min( ::nRowCount(), ::nLen )
::oVScroll := TSBScrlBar():WinNew( nMin, nMax, nPage, .T., Self )
::oVScroll:SetPage( nPage, .T. )
EndIf

EndIf
// ::GoPos()
::Refresh( .T. )

Return Self



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




Пост N: 382
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 19.12.06 11:54. Заголовок: Harbour Compiler (CVS 2006-12-19 00:35)


Текущую версию компилятора Харбор CVS выложил по адресу:

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



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