Автор | Сообщение |
|
| модератор
|
Пост N: 200
Зарегистрирован: 25.05.05
|
|
Отправлено: 29.06.06 13:02. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI
|
|
|
Ответов - 144
, стр:
1
2
3
4
5
6
7
8
All
[только новые]
|
|
|
| модератор
|
Пост N: 217
Зарегистрирован: 25.05.05
|
|
Отправлено: 13.07.06 10:08. Заголовок: Re:
alex_II пишет: цитата: | где скачать рабочую версию xHarbour со всеми библиотеками |
| xHarbour Compiler build 0.99.61 бинарники можно скачать по адресу: http://minigui.mylivepage.ru/file/?fileid=381 xHarbour Compiler build 0.99.61 дополнительные библиотеки лежат здесь: http://minigui.mylivepage.ru/file/?fileid=382 alex_II пишет: цитата: | в более ранних версиях HMG Ext TSBrowse содержал bat-файл для создания библиотеки для xHarbour |
| Нет, таких батников никогда НЕ было, надо просто изменить глобальную константу: SET MG_HRB=c:\xharbour в autoexec и все будет собираться
|
|
|
|
| |
Пост N: 3
Зарегистрирован: 12.07.06
|
|
Отправлено: 14.07.06 04:05. Заголовок: Лимит сайта исчерпан
Григорий! скачать по указанным ссылкам не удается (просит деньги)
|
|
|
|
| |
Пост N: 27
Зарегистрирован: 17.10.05
|
|
Отправлено: 14.07.06 10:05. Заголовок: Harbour MiniGUI IDE
Не могу скачать. Говорит, что лимит сайта исчерпан.
|
|
|
|
| модератор
|
Пост N: 218
Зарегистрирован: 25.05.05
|
|
Отправлено: 14.07.06 11:57. Заголовок: Re:
|
|
|
|
| модератор
|
Пост N: 219
Зарегистрирован: 25.05.05
|
|
Отправлено: 14.07.06 13:25. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI
|
|
|
|
| |
Пост N: 10
Зарегистрирован: 12.06.06
|
|
Отправлено: 18.07.06 22:04. Заголовок: Наблюдения о работе TsBrowse(mdi)
Взял для примера Sample 6 из Tsb_Mdi.prg, использую два поля: 1) Затем описал Textbox @ 50, 330 LABEL Label_1 VALUE "Name" HEIGHT 22 FONTCOLOR BLUE @ 50, 383 textbox Text_1 Value "" WIDTH 140 HEIGHT 22 NOTABSTOP и вставил для отображения данных при навигации Brw_6:bChange := { |o| {ChildMdi.Text_1.Value := Employee->first }}. В итоге получил - Control: Text_1 Of ChildMdi Not defined. Program Terminated<BR> 2) Попробовал использовать DRAW BOX IN WINDOW ChildMdi AT 150,532 TO 152,996 и программа вылетает с ошибкой : Error BASE/1003 Variable does not exist: _CHILDMDI</p><BR>
|
|
|
|
| |
Пост N: 108
Зарегистрирован: 08.11.05
|
|
Отправлено: 19.07.06 08:58. Заголовок: Re:
gfilatov gfilatov пишет: Запустил и сразу возникла пара вопросов: 1. Если открываю существующий проект, то открыть форму на редактирование невозможно: раньше достаточно было кликнуть по файлу формы (в списке форм) и редактоор форм открывался (с предупреждением) 2. \Tools\Builders все формочки ведут себя одинаково - открывшись, их нельзя закрыть кнопками Ok и Cancel. Может я что нетак делаю?
|
|
|
|
| модератор
|
Пост N: 222
Зарегистрирован: 25.05.05
|
|
Отправлено: 19.07.06 11:43. Заголовок: Вопросы по IDE
Владимир, 1. В списке форм надо сделать двойной клик по имени формы, чтобы открыть редактор форм. Пожалуйста, подтвердите, работает ли это на примерах, ВКЛЮЧЕННЫХ в поставку ide 2. Эти формы только нарисованы, но не работают (смотри исходники, ВКЛЮЧЕННЫЕ в поставку ide ) Надеюсь, что в новом релизе они уже будут работать
|
|
|
|
| модератор
|
Пост N: 223
Зарегистрирован: 25.05.05
|
|
Отправлено: 19.07.06 11:52. Заголовок: Re:
i3t4j6 пишет: цитата: | В итоге получил - Control: Text_1 Of ChildMdi Not defined. |
| Все правильно, поскольку для MDI дочерних окон это имя НЕ годится Этих окон может быть много и поэтому нужна другая техника работы с ними. Посмотри, например, как работает установка фокуса на элемент управления: Procedure SetEditFocus() Local ChildHandle, ChildName, cBrw Local i,k ChildHandle := GetActiveMdiHandle() i := aScan ( _HMG_aFormHandles , ChildHandle ) if i > 0 ChildName := _HMG_aFormNames [ i ] k := aScan ( _HMG_aControlParenthandles ,ChildHandle) IF k > 0 cBrw := _HMG_aControlNames [k] _SetFocus ( cBrw, ChildName) endif endif Return Сначала мы получаем указатель на АКТИВНОЕ дочернее окно, а затем только находим имя этого окна в массиве _HMG_aFormNames
|
|
|
|
| |
Пост N: 109
Зарегистрирован: 08.11.05
|
|
Отправлено: 19.07.06 15:43. Заголовок: Re:
gfilatov gfilatov пишет: цитата: | 1. В списке форм надо сделать двойной клик по имени формы, чтобы открыть редактор форм. Пожалуйста, подтвердите, работает ли это на примерах, ВКЛЮЧЕННЫХ в поставку ide |
| Работает: проект Hello работает.
|
|
|
|
| модератор
|
Пост N: 224
Зарегистрирован: 25.05.05
|
|
Отправлено: 19.07.06 15:54. Заголовок: Re:
Владимир пишет: Благодарю! А Ваш проект работает тоже?
|
|
|
|
|
| |
Пост N: 110
Зарегистрирован: 08.11.05
|
|
Отправлено: 19.07.06 15:56. Заголовок: Re:
gfilatov Продолжил эксперимент. Создал проект a'la Hello. Создал новую форму, положил в нее некоторые контролы и закрыл через крестик. И все - в файле проекта форма прописана, файла формы нет и соответсвенно открываться нечему Из файла проекта (.hpj) удаляю файл формы. Создаю его заново. И сохраняю через Save Form. Close Form. Далее все начинает работать как и должно. Может я ошибаюсь, но раньше при выходе из редактора форм выводилось окошко с вопросом-предупреждением. Ну и несуществующих форм в файл проекта не писалось.
|
|
|
|
| модератор
|
Пост N: 225
Зарегистрирован: 25.05.05
|
|
Отправлено: 19.07.06 16:01. Заголовок: Re:
Владимир пишет: цитата: | Создал новую форму, положил в нее некоторые контролы и закрыл через крестик |
| Да, я знаю об этом Пока не удается корректно ловить такое закрытие (событие ON INTERACTIVECLOSE) Может у Вас есть идеи, как это сделать? Милости просим: ведь проект Open Source
|
|
|
|
| |
Пост N: 5
Зарегистрирован: 19.04.06
|
|
Отправлено: 20.07.06 05:18. Заголовок: Попробовал IDE
Попробовал долгожданный модернизированый IDE. Свежескачаный!!! Сразу появились пара вопросов. 1. Не нашел SplitBox Builder, который был в пред.версии. 2. Наконец-то окно Project Browser имеет Resize, да только единственный Tab-объект в этом окне на это не реагирует :( А окно Object Inspector так и не Resize :( 3.Main Menu Builder не работает ? И вообще ни один билдер не работает. 4.Вместо вновь созданного модуля Proba.prg (который есть в списке модулей) в редаторе упорно вызывается пустой модуль с именем SkladMySQL.Prg (имя - из совсем другого проекта). Хотя файл Proba.prg создан на диске правильно. ...и еще валится в некоторых случаях. Или меня вирус посетил? придется восстановить старую версию IDE.
|
|
|
|
| модератор
|
Пост N: 226
Зарегистрирован: 25.05.05
|
|
Отправлено: 20.07.06 11:02. Заголовок: Re:
SadStar пишет: Нет, никаких вирусов у Вас нет Просто это еще очень сырой OPEN SOURSE проект в ранней стадии (версия 0.2) Этот проект задуман как альтернатива старому IDE, который поддерживает сейчас только компилятор MinGW. Исходники нового IDE есть в поставке, также работает CVS сервер по адресу: http://hmgs-minigui.cvs.sourceforge.net/hmgs-minigui/minigui/HMGS-IDE/ Присоединяйтесь !?
|
|
|
|
| |
Пост N: 4
Зарегистрирован: 12.07.06
|
|
Отправлено: 21.07.06 08:57. Заголовок: Борьба с TSBrowse
Хочу из другой п/п удалить объект TSBrowse методом oBr:Destroy и создать его заново, но компилятор не находит объект TSBrowse и выходит на ошибку в строке с удалением объекта. Хотя строка с oBr:SetColor компилятором обрабатывается без ошибки Подскажите в чем тонкость?
|
|
|
|
| модератор
|
Пост N: 227
Зарегистрирован: 25.05.05
|
|
Отправлено: 21.07.06 12:07. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI
|
|
|
|
| постоянный участник
|
Пост N: 20
Зарегистрирован: 15.09.05
|
|
Отправлено: 22.07.06 23:32. Заголовок: MiniGUI + MySQL
В официальном релизе Лопеса есть пример MYSQL а в Експериментальном релизе нет Так вот я попробовал перенести его : скопировал, поставил в папуку libmysqlib.dll и откомпилировал Експериментальным релизом Все работает НО: Примерчик Лопеса работает гораздо быстрее чем в експериментальном релизе Реч идет о програмке demo_3 где заполняется grid из таблицы при нажатии Refresh Интересно почему ?
|
|
|
|
| |
Пост N: 11
Зарегистрирован: 12.06.06
|
|
Отправлено: 23.07.06 11:17. Заголовок: Наблюдения о TsBrowse ...
gfilatov пишет: цитата: | Жду комментариев на этот выпуск здесь и ... |
| 1) Из примера \Advanced\TsBrowse\sbexel.prg для строки 55 попытался аналогично \Basic\Buttun_2\buttons.prg сделать Form_10.Btn_1a.Picture := {'clear'} вместо BUTTON Btn_1a PICTURE "Tick" , т.е. при включении фильтра - поменять картинку на кнопке. Но не вышло ...(наверное из-за Toolbar ?); 2) Как в TsBrowse расположить курсор на нужной записи? Например, после произведенного поиска Dbseek() ? При помощи Button - получается . Хотелось бы при помощи COMBOBOX Combo_02 WIDTH 100 HEIGHT 220 ON DISPLAYCHANGE {|| Poiisk2( Brw_8 )}. Это возможно ?
|
|
|
|
| модератор
|
Пост N: 228
Зарегистрирован: 25.05.05
|
|
Отправлено: 24.07.06 11:25. Заголовок: Re:
i3t4j6 1) Все правильно: для Toolbar возможно определить картинку только при создании этой панели 2) Если с помощью кнопки все работает, то попробуйте использовать для поиска событие ON ENTER (вместо ON DISPLAYCHANGE)
|
|
|
Ответов - 144
, стр:
1
2
3
4
5
6
7
8
All
[только новые]
|
|