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

Новая версия Расширенного релиза библиотеки MiniGUI

gfilatov: Вот решил снова начать новую тему, чтобы не раздувать старый топик на 4 листа Новую версию Экспериментального релиза библиотеки MiniGUI выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=938 Что нового: - исправления в TAB - исправления в библиотеке TsBrowse, добавлен новый метод Report - синхронизация с оффициальной версией HMG 2.0.020 Жду комментариев на этот выпуск здесь и на русском форуме MiniGUI по адресу: http://talk.mail.ru/forum/talk.ru.boom.minigui?page=1

Ответов - 144, стр: 1 2 3 4 5 6 7 8 All

gfilatov: Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=1127 Что нового: - чистка СИ-кода с целью оптимизации - обновление IDE до версии 0.3.2.1 - обновление Харбора CVS - исправления в библиотеке TsBrowse (благодаря Олегу Крутову) - новый пример использования AVI из ресурсного файла - обновление двух примеров из оффициального выпуска Также отдельно положил Harbour MiniGUI IDE версии 0.3.2.1 (вместе с исходниками) по адресу: http://minigui.mylivepage.ru/file/?fileid=1126

gfilatov: Продолжаем хорошие новости: добавил на сайте http://minigui.mylivepage.ru программу FreeMemory Pro - оптимизатор оперативной памяти, который может работать в ручном или автоматическом режиме Теперь в папке MyProgram лежит уже 22 избранные программы

i3t4j6: gfilatov пишет: Жду комментариев на этот выпуск здесь и ... В релизе HMG Extended Build 20 при работе с TsBrowse проблема была только с одним единственным ПОСЛЕДНИМ полем при добавлении новой записи. Теперь же - непонятно что : старые записи на экране - моргают, курсор - прыгает, очередная новая запись - не появляется. при вводе букв - появляются непонятные символы . Хуже всего - Неопределенность ...


krutoff: Я только что скачал новую версию - Григорий, большое спасибо. Коллеги! Не забывайте, что это открытый проект - ошибки возможны и давайте вместе, по возможности помогать Григорию. Уважаемый "i3t4j6" - если надо очень быстро - попробуйте: 1. строку 3462 закоментировать // oCol:oEdit:KeyChar( nKey, nKeyFlags ) 2. строку 5480 сделать ::oWnd:nLastKey := ::nLastKey := nKey; ::nUserKey := 0

gfilatov: krutoff пишет: давайте вместе, по возможности помогать Григорию Олег! Это просто глас вопиющего в пустыне Но, тем не менее, я тебе очень благодарен за поддержку и реальные предложения по улучшению кода!

i3t4j6: krutoff пишет: если надо очень быстро ... Я подожду , не волнуйтесь !.. krutoff пишет: Давайте вместе, по возможности помогать Григорию. Всецело поддерживаю !!! И буду стараться ! И кстати - устаревший вопрос , даже два : - проблемка в TsBrowse при вводе с клавиатуры с использованием ComboWBlock() ; - incremental search в TsBrowse (Sample_3)

krutoff: Мне самому пока не удается одолеть ComboWBlock. Что-то скоординатами (Rect) блока - я послал мои размышления Янушу, но он пока занят. Я хотел подключить массив значений (для FIELD) по массиву Items Combo ( и у меня все заработало, кроме координат - Combo не попадает в ячейку) - но, видимо, у Януша другие ссображения Стандартный инкрементальный поиск TSBrowse мне не нравится - я сделал просто поиск по нажатию на Header.

i3t4j6: krutoff пишет: пока не удается Огромное спасибо - теперь хотя бы понятно, что я не один с такими проблемами и процесс не стоит на месте!!! И еще- а можно подробнее про "я сделал просто поиск по нажатию на Header" ???

krutoff: oBrw:aColumns[k]:bHLClicked := { |nRowPix,nColPix,nAt| OnHeadClick(oBrw,nColPix) } При нажатии на заголовок активирую процедуру - и там ввожу значение поиска ...

gfilatov: Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=1131 Что нового: - виртуальные столбцы в Grid - обновление Харбора CVS (как обычно ) - исправления в библиотеке TsBrowse (благодаря Олегу Крутову ) - поддержка TWAIN-сканеров - обновление и исправление различных примеров

i3t4j6: gfilatov пишет: - исправления в библиотеке TsBrowse ( ... В HMG Extended Build 22 - почти ничего не изменилось !!! Только решилась проблема с вводом цифр в числовые поля ... Остались : - проблема с заполнением и отображением ПОСЛЕДНЕГО поля ; - проблема при вводе - вводимый символ нужно набирать дважды, если я ввожу первоначально букву a - появляется цифра 1, если d - 3, если f - 6 и так далее ... Ответьте, можно ли надеяться на решение ?..

gfilatov: i3t4j6 пишет: Ответьте, можно ли надеяться на решение ? Олег! Я подтверждаю эту проблему. У тебя есть решение?

krutoff: Я в 22-й версии пока оибок в TSBrowse не нашел - можно подробнее?

gfilatov: krutoff пишет: можно подробнее? OK. Компилируем демку в каталоге samples\advanced\TSBrowse, запускаем из меню Sample 6, переходим на любое символьное поле и нажимаем клавишу "a" - получаем в поле ввода вместо "а"+содержимое поля - цифру 1+содержимое поля. Та же проблема при вводе других символов

krutoff: Не могу понять, что происходит. На 21-й версии у меня TSBrowse работал отлично (с доработкой) - а теперь сделал откат на версию 21 - поставил те же свои доработки - и при вводе прорисовка прыгает. (А в старой программе такого нет). Буду разбираться.

krutoff: С "прыжками" я разобрался - моя ошибка - пытался поменять TSBrowse: Row,Col - динаически в процессе работы(видно что-то не учел) А с примером - да, правда, есть такое - сейчас буду тестировать.

i3t4j6: krutoff пишет: С "прыжками" я разобрался Кроме прыжков- отображение ПОСЛЕДНЕГО вводимого поля новой записи и лишнее нажатие Enter для активизации ввода букв

krutoff: Переслал Григорию "на утверждение" новый вариант h_tbrowse.prg - должно все отработать.

gfilatov: krutoff пишет: новый вариант h_tbrowse.prg ...Будет доступен в новой версии Расширенного релиза. ОТК одобряет

gfilatov: Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=1140 Что нового: - исправления в библиотеке TsBrowse (благодаря Олегу Крутову ) - обновление Харбора CVS (как обычно ) - обновление различных примеров



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