Форум » GUI » Новая версия Расширенного релиза библиотеки MiniGUI (часть II) » Ответить

Новая версия Расширенного релиза библиотеки MiniGUI (часть II)

gfilatov: Начало темы здесь А теперь новости: IDE version 0.3.5 - полный пакет (бинарники+исходники) - выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=1257 Очень надеюсь на конструктивную критику!

Ответов - 232, стр: 1 2 3 4 5 6 7 8 9 10 11 12 All

krutoff: В том-то и дело, что в сборке 99.80 я gtgui.lib не нашел!

gfilatov: krutoff пишет: в сборке 99.80 я gtgui.lib не нашел Да, я знаю об этом Вы можете использовать эту библиотеку из другой сборки версии 0.99.71

i3t4j6: gfilatov пишет: Делаю у себя то же самое после нажатия Enter ... Я не знаю, может я не правильно или не корректно объясняю ?.. Но после Enter - и у меня нормально, а вот если ввести число - тогда Error BASE/1082 Argument error: - Честное слово, мне лучше было бы признаться , что я где-то не досмотрел или не учел какую-то мелочь. Но ситуация всЁ та же ! Я даже попробовал все повторить на другом компьютере - и там ошибка. Кстати, я не зря вспомнил о Релизе (Build 30). Так вот, я по очереди запускал все demo.exe из TsBrowse , скомпилированные не сейчас, а по мере пояления очередного Релиза (они у меня почти все сохранились). Ошибка выскакивает вплоть до (Build 30). Григорий ! Подскажите , с какого боку теперь подходить к этой проблеме ?


gfilatov: i3t4j6 пишет: если ввести число - тогда Error BASE/1082 Argument error: - Да, я тоже получил эту ошибку при вводе числа напрямую i3t4j6 пишет: Подскажите , с какого боку теперь подходить к этой проблеме ? Надо отправить сообщение об ошибке и описание Янушу

i3t4j6: gfilatov пишет: Надо отправить сообщение об ошибке и описание Янушу Спасибо огромное , уже легче !!! А как с вопросом по поводу ввода отрицательного числа < 1 ?

gfilatov: i3t4j6 пишет: как с вопросом по поводу ввода отрицательного числа < 1 ? Здесь есть проблема с начальным вводом точки, насколько я понял Но мне удалось изменить уже существующее значение на -0,1 в примере sbAlign Конечно, для этого потребовалось установить в базе sbAlign.dbf размерность поля FIELD2 в 10 2 для приема дробных чисел...

i3t4j6: gfilatov пишет: проблема с начальным вводом точки... Я ничего не менял, а взял пример поле 4 под названием Import при рассмотрении примера \Advanced\TsBrowse\demo при вызове Tsbrowse-Super Columns и напрямую ввожу -0.1 . В результате получается -1.0. А чтобы ввести требуемое значение, надо стрелками подвести курсор перед точкой и ввести сначала 0, потом дробную часть.

gfilatov: Текущую версию компилятора Харбор SVN выложил по адресу: http://www.hmgextended.com/files/HARBOUR/harbour-1.1.1.bin.w32.bcc32.zip В связи с добавленной поддержкой WindowsCE и PocketPC размер любого экзешника, откомпилированного этой версией Харбора, вырастет примерно на 5 килобайт в сравнении с более старыми версиями компилятора. Пришлось поправить небольшой косяк в библиотеке GTGUI, из-за которого требовалось дополнительно подключать библиотеку GTWIN, что приводило к появлению нежелательного досовского черного окна.

gfilatov: i3t4j6 пишет: как с вопросом по поводу ввода отрицательного числа < 1 ? Эта проблема вызвана известными косяками в реализации класса Tget в Харборе: * Harbour Project source code: * Get Class * ... /* TOFIX: ::Minus [vszakats] */ Поскольку элемент управления GetBox основан на этом классе, то он наследует эти проблемы

Петр: Григорий, у Вас исходники ziparchive.lib есть ?

gfilatov: Петр пишет: исходники ziparchive.lib есть ? К сожалению, не нашел Успел вытереть старые сборки Харбора при очередной чистке диска Опаньки, нашел исходники, датированные октябрем 2002 г., в старом архиве xHarbour 0.80 Высылаю...

Петр: Спасибо !

Петр: Пересобрал ziparchive.lib с ZLIB 3 "18 July 2005" + Harbour Вроде бы работает По крайней мере - BASIC\BACKUP

Петр: Почему-то считал, что в ziparchive.lib только две функции HB_ZIPFILE и HB_UNZIPFILE, а там их целая кучка, как в hbzlib .. EXTERNAL COMPRESSSTRING EXTERNAL HB_GETFILESINZIP EXTERNAL HB_GETUNZIPFILE EXTERNAL HB_GETZIPCOMMENT EXTERNAL HB_SAVEZIPFROMMEMORY EXTERNAL HB_SETBUFFER EXTERNAL HB_SETDISKZIP EXTERNAL HB_SETZIPCOMMENT EXTERNAL HB_UNZIPFILE EXTERNAL HB_UNZIPFILEINDEX EXTERNAL HB_ZIPDELETEFILES EXTERNAL HB_ZIPFILE EXTERNAL HB_ZIPFILEBYPKSPAN EXTERNAL HB_ZIPFILEBYTDSPAN EXTERNAL HB_ZIPINMEMORY EXTERNAL HB_ZIPTESTPK EXTERNAL HB_ZIPWITHPASSWORD EXTERNAL TRANSFERFROMIP EXTERNAL UNCOMPRESSSTRING

Andrey: Петр пишет: Вроде бы работает По крайней мере - BASIC\BACKUP А можно выложить отдельно эту библиотеку ?

Петр: Andrey пишет: А можно выложить отдельно эту библиотеку ? Эта библиотека - аналог [x]Harbour hbzip (и по сути ее предшественник) и в плане функциональности ничего нового не предоставит, надеюсь пока. Но hbzip построена на версии zlib 1.1.4. Новая сборка ziparchive.lib использует zlib 1.2.3 со всеми вытекающими последствиями. Из плюсов улучшена стабильность работы, увеличена скорость (почти 20%), экономнее расходуется память и др. Более детально информацию о изменениях можно прочитать на официальном сайте zlib. Из явных минусов: выросший размер exe файла, отсутствие лицензионной "чистоты" - это относится и к ziparchive.lib и к hbzip, на что, при желании можно закрыть глаза Отдельно выкладывать не вижу смысла, надеюсь, что библиотека будет включена в следующий релиз MiniGUI Ex. до выпуска которого осталось несколько дней.

gfilatov: Петр пишет: Новая сборка ziparchive.lib использует zlib 1.2.3 со всеми вытекающими последствиями Петр пишет: надеюсь, что библиотека будет включена в следующий релиз MiniGUI Ex. до выпуска которого осталось несколько дней Обновленная библиотека уже включена в новый релиз

gfilatov: Выложил новую версию Расширенного релиза библиотеки MiniGUI по адресу: http://minigui.mylivepage.ru/file/?fileid=3349 Что нового: - исправление обнаруженных ошибок и неточностей кода - обновление библиотеки ZipArchive (большое спасибо Петру Черному ) - новые примеры и обновление старых примеров , в т.ч.: ...пример использования библиотеки GDI Plus (большое спасибо Петру Черному ); ...пример использования ActiveX для встраивания в программу бизнес-графиков; ...полноценные кнопки на тулбаре в примере Set Themes. Желаю всем удачи!

i3t4j6: gfilatov пишет: Желательно также описание того, как ошибка возникает в этом примере Уважаемый Григорий! Хотелось узнать, как там вопрос по поводу ошибки - Control: TSB_GetBox of Form_3 already defined. Может Вы не получили пример, или нужно подождать ? Я ждал HMG build (45), но в нем та же ошибка.

gfilatov: i3t4j6 пишет: Я ждал HMG build (45), но в нем та же ошибка Увы, но Януш, по-видимому, не разбирался с этой проблемой (хотя я и посылал ему Ваше сообщение об ошибке).



полная версия страницы