Форум » GUI » hwgui » Ответить

hwgui

Pasha: Что-то я совсем запутался Сделал svn commit по адресу: https://hwgui.svn.sourceforge.net/svnroot/hwgui Последний коммит был 2012-09-25 19:30 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net> На сайте проекта и в майл-листе вижу, что коммиты были и после этой даты. Но что-то не найду новый адрес А ветвь, куда я сбросил изменения, заморожена и не развивается ?

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

AlexMyr: Vlad04 пишет: на главной форме или подчиненной. Что вы подразумеваете под этими понятиями?

Vlad04: на главной форме или подчиненной. На главной - с которой программа стартует В samples - это example.xml подчиненная - testget1.xml

AlexMyr: Vlad04 пишет: Если данные подгружаются из массива, то почему то нужно загрузку делать через VarName для главной формы с передачай параметров ,а для подчинееной формы через имя объекта Name ,без передачи параметров.Вряд ли это так задумывалось(т.е. разное поведение в зависомости от вида формы). Первое, нет тут никакой главной и подчинненой формы, если ошибаюсь укажите связь между ними. Второе и главное, если для контрола в методе возможно вставить строку Parameters oCtrl, то чтобы вы там не писали Parameters nCmb1, или Parameters oskjhs, или Parameters AnyOtherText здесь подразумевается, что этот параметр всегда ссылается на имя контрола а не на переменную, как вы думаете, и потому когда вы в example.xml написали Parameters nCmb1 в onInit для Combobox, то nCmb1 == oCombobox1.


Vlad04: Первое, нет тут никакой главной и подчинненой формы, Главная всегда есть( так называемая main). Остальные формы - не главные. Так вон на НЕ главной форме передать данные в Комбобокс можно так - (Name - имя Комбобокса):aItems := МассивЗначений. А на ГЛАВНОЙ значения в комбобокс из массива можно передать только так - Parameters (VarName имя) (VarName имя):aItems := МассивЗначений. С oCtrl еще не проверял. И речь идет только о загрузке в комбобкс данными из массива. При назначении значений Items в Дизайнере поведение комбоксов во всех формах одинаковое.

Vlad04: Вопрос к Александру. Лето закончилось, в отпусках, наверно, все побывали. А теперь о деле. Следует ли ожидать обновления hwgui (устранение мелких, но неприятных недочетов, о которых выше писалось) ? Спасибо

alkresin: Vlad04 пишет: Следует ли ожидать обновления hwgui (устранение мелких, но неприятных недочетов, о которых выше писалось) ? Обновления, безусловно, будут. Было бы хорошо, если бы вы составили список недочетов, чтобы не просматривать все страницы.

Vlad04: ок В выходные

Vlad04: Forma (строим только в designer): 1)Главная Поддержка MinimezeBox , MaximezeBox ,перемещение между компонентами по Tab, событие Resize - изменение размеров формы, цвет заливки для Формы 2) Унификация свойств главной и не главной форм Комбобокс На НЕ главной форме передать данные в Комбобокс можно так - (Name - имя Комбобокса):aItems := МассивЗначений. А на ГЛАВНОЙ значения в комбобокс из массива можно передать только так - Parameters (VarName имя) (VarName имя):aItems := МассивЗначений. Речь идет только о загрузке в комбобкс данными из массива. При назначении значений Items в Дизайнере поведение комбоксов во всех формах одинаковое.

Pasha: Александр, не могли бы Вы посмотреть manage.prg из letodb ? Для сборки надо добавить префикс hwg_ к нескольким функциям, но собранная утилита неправильно обновляет экран. Достаточно сделать коннект к серверу, чтобы увидеть эффект.

alkresin: Pasha пишет: собранная утилита неправильно обновляет экран. Я вижу, что при переключении на users колонки, начиная со второй, куда-то пропали. Вы об этом ?

AlexMyr: alkresin пишет: Я вижу, что при переключении на users колонки, начиная со второй, куда-то пропали. Вы об этом ? таже проблема.

alkresin: Если дело было в колонках - исправил, залил на CVS manage.prg.

AlexMyr: Александр, колонки на месте, но еще бы прошлись snr2 по manage.prg hbmk2: Error: Referenced, missing, but unknown function(s): SENDMESSAGE(), GETEDITTEXT(), MSGSTOP(), MSGYESNO()

alkresin: А, ну да... Забыл. Сейчас исправлю

Pasha: AlexMyr пишет: Если дело было в колонках - исправил, залил на CVS manage.prg. Спасибо. Я собирал с hwgui от июня этого года, возможно, с той сборкой были проблемы. Во всяком случае, сейчас все нормально.

Pasha: Все-таки странно работает magage из letodb После запуска oApp:aServers заполняется из xml, oApp:oCombo формируется, oApp:oCombo:aItems имеет 3 элемента, но визуально комбобокс пустой. И еще предложение по поводу отладчика: можно ли добавить в Object inspector и Array inspector вложенные вызовы для просмотра объектов и массивов ?

alkresin: Pasha пишет: После запуска oApp:aServers заполняется из xml, oApp:oCombo формируется, oApp:oCombo:aItems имеет 3 элемента, но визуально комбобокс пустой. Если manage.exe запускается с параметром, в котором указан путь к серверу, и этот путь есть в xml, то он появляется в строке комбобокса. А что нужно туда помещать, если параметр не указан ? Первый элемент из списка ? И еще предложение по поводу отладчика: можно ли добавить в Object inspector и Array inspector вложенные вызовы для просмотра объектов и массивов ? Это как ?

AlexMyr: alkresin пишет: цитата: И еще предложение по поводу отладчика: можно ли добавить в Object inspector и Array inspector вложенные вызовы для просмотра объектов и массивов ? Это как ? наверное это Паша имеет ввиду: alkresin пишет: Выложил новую версию отладчика - 2.02. Добавлен просмотр массивов, объектов, private, public, static переменных, текущей записи БД. Подробности - на сайте и в readme.

alkresin: Все равно не понял. Что подразумевается под вложенными вызовами из Object inspector и Array inspector ?

Pasha: alkresin пишет: Все равно не понял. Что подразумевается под вложенными вызовами из Object inspector и Array inspector ? Если элементом объекта или массива является объект или массив, хорошо бы иметь возможность просмотреть его содержимое, кликнув на этот элемент. Сейчас это можно сделать только для 1-й размерности массива, и объекта. А к содержимому, к примеру, HCombobox:aItems из отладчика уже доступа нет.



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