Автор | Сообщение |
gfilatov
|
| модератор
|
Пост N: 699
Зарегистрирован: 25.05.05
|
|
Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть IV) (продолжение)
Начало темы находится здесь, а теперь АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №48, которая выйдет в конце недели. Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - новый класс HEADERIMAGE для Grid и Browse; - свойство Address в Hyperlink может теперь открывать папку или файл на диске; - добавлен NOTABSTOP класс для Browse; - поддержка пользовательских компонентов (заимствована из оффициального релиза); - расширения и исправления в библиотеках TsBrowse и PropGrid; - обновлены сборки Харбор и HMGS-IDE; - новые и обновленные старые примеры (как обычно ).
|
|
|
Новых ответов нет
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[см. все]
|
|
SergKis
|
| постоянный участник
|
Пост N: 29
Зарегистрирован: 17.02.12
|
|
Отправлено: 15.05.12 18:31. Заголовок: Для gfilatov2002. В..
Для gfilatov2002. Виноват накрокозябил. Отвлекли. Скрытый текст
h_windowsMDI.prg ================ ... Function _DefineChildMDIWindow (..) ... ChildIndex := _HMG_ActiveMDIChildIndex + 1 // BK 10-Май-2012 IF AScan( _HMG_aFormNames, FormName ) > 0 FormName += '_'+alltrim(str(ChildIndex)) ELSEIF ChildIndex > 1 ChildIndex -= 1 ENDIF // BK End i := ascan ( _HMG_aFormType , 'A' ) ...
|
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 385
Зарегистрирован: 11.02.10
|
|
Отправлено: 16.05.12 09:56. Заголовок: Новый релиз библиоте..
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 386
Зарегистрирован: 11.02.10
|
|
Отправлено: 11.06.12 12:36. Заголовок: АНОНС * АНОНС * АНОН..
АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Завершена подготовка к опубликованию новой версии 2.1.2, которая выйдет завтра. Кратко, что нового: - исправление обнаруженных ошибок в реализации MDI ; - устранена утечка памяти во внутренней Си-функции TextDraw() ; - добавлен класс BREAKMENU [ SEPARATOR ] для пунктов меню ; - добавлен класс FONT для POPUP меню ; - важные исправления в библиотеке TSBrowse ; - обновлена UNICODE-сборка Харбора до версии 3.2.0dev, а также библиотека HbZipArc ; - пересобрана HMGS-IDE с текущей версией библиотеки; - добавлены новые и обновлены старые примеры (как обычно ). Благодарю за внимание! P.S. Эта сборка, сделанная украино-польской командой, посвящается, естественно, Евро 2012 (и выходит в День России )!
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 387
Зарегистрирован: 11.02.10
|
|
Отправлено: 12.06.12 10:46. Заголовок: Новый релиз библиоте..
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 2230
Зарегистрирован: 12.09.06
|
|
Отправлено: 12.06.12 11:32. Заголовок: Петр пишет: осталос..
Петр пишет: цитата: | осталось только по просьбе Андрея Верченко вывод PNG для систем поддерживающих gdiplus (XP и выше) прикрутить. |
| Это с соседней ветки форума. В новой сборке есть такой пример ? И как папка называется ?
|
|
|
alex_II
|
| |
Пост N: 64
Зарегистрирован: 12.07.06
|
|
Отправлено: 13.06.12 05:53. Заголовок: При переходе на рели..
При переходе на релиз 2.1.2 получил: Error: Unresolved external '_HB_FUN_HB_REGEXMATCH' referenced from E:\SOU.MAY\XMATE\ZARAC3V\OBJ\ZARAC.OBJ
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 388
Зарегистрирован: 11.02.10
|
|
Отправлено: 13.06.12 10:40. Заголовок: alex_II пишет: Erro..
alex_II пишет: цитата: | Error: Unresolved external '_HB_FUN_HB_REGEXMATCH' |
| Посмотри в файле Changelog Харбора: цитата: | * HB_REGEXMATCH() marked as HB_LEGACY_LEVEL4. (this leaves quite some headstart to change it) * include/hbextern.ch - Deleted HB_REGEXMATCH(). Users are recommended to use HB_REGEXHAS() and HB_REGEXLIKE() functions as unambiguous alternatives, which work equally well on all Harbour versions. HB_REGEXMATCH() is now deprecated |
|
|
|
|
alex_II
|
| |
Пост N: 65
Зарегистрирован: 12.07.06
|
|
Отправлено: 13.06.12 12:27. Заголовок: Спасибо Григорий! Вс..
Спасибо Григорий! Всё заработало
|
|
|
alex_II
|
| |
Пост N: 72
Зарегистрирован: 12.07.06
|
|
Отправлено: 27.06.12 09:23. Заголовок: Григорий! Можно сдел..
Григорий! Можно сделать, чтобы семейство MSG-функций учитывало установку: SET CENTERWINDOW RELATIVE PARENT?
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 392
Зарегистрирован: 11.02.10
|
|
Отправлено: 27.06.12 12:02. Заголовок: alex_II пишет: Можн..
alex_II пишет: цитата: | Можно сделать, чтобы семейство MSG-функций учитывало установку |
| Нет, поскольку в семействе Msg* используются общесистемные функции. Но эта установка будет работать, если Вы замените эти системные функции своими аналогичными пользовательскими функциями по типу того, как это сделано в примере из папки samples\Basic\MsgEdit
|
|
|
alex_II
|
| |
Пост N: 73
Зарегистрирован: 12.07.06
|
|
Отправлено: 27.06.12 13:16. Заголовок: Спасибо за информаци..
Спасибо за информацию, буду пробовать
|
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 394
Зарегистрирован: 11.02.10
|
|
Отправлено: 05.07.12 12:38. Заголовок: АНОНС * АНОНС * АНОН..
АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Завершается подготовка к опубликованию новой версии 2.1.3, которая выйдет на следующей неделе. Кратко, что нового: - добавлены файлы заголовков hmg.ch и i_hmgcompat.ch для совместимости с .FMG от IDE официального релиза; - в элементе управления Tab добавлен параметр с номером страницы в кодовый блок события On Change; - важные исправления в библиотеке TSBrowse ; - обновлена UNICODE-сборка Харбора до версии 3.2.0dev, а также библиотеки HBPrinter и PropGrid ; - пересобрана HMGS-IDE с текущей версией библиотеки; - добавлены новые и обновлены старые примеры (как обычно ). Благодарю за внимание!
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 395
Зарегистрирован: 11.02.10
|
|
Отправлено: 10.07.12 10:14. Заголовок: Новый релиз библиоте..
|
|
|
i3t4j6
|
| |
Пост N: 129
Зарегистрирован: 12.06.06
|
|
Отправлено: 10.07.12 17:46. Заголовок: krutoff пишет: ... ..
krutoff пишет: цитата: | ... после ввода новых записей при заполнении окна TSBROWSE - ввода последней записи внизу окна - происходит очищение всего окна и даже тек. запись не показывает - остается только текущая ячейка. |
| Я раньше на это не обратил внимание, принял к сведению. А после версии 2.1.2 попробовал добавить запись - и у меня такая беда - только текущая ячейка. Это все можно наблюдать на примере Sample2 - только запись добавляется не стрелкой "вниз", а после прохождения Enter по полям последней записи
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 2263
Зарегистрирован: 12.09.06
|
|
Отправлено: 10.07.12 20:57. Заголовок: Установил новую верс..
Установил новую версию. Пример \MiniGUI\SAMPLES\Applications\WBT - не работает. Date: 07/10/12 Time: 21:53:46 Error BASE/1132 Bound error: array access Called from OWNTABPAINT(813) Called from EVENTS(116) Called from UPDATEWINDOW(0) Called from EVENTS(618) Called from SHOWWINDOW(0) Called from _ACTIVATEWINDOW(1215) Called from MAIN(103) Тестировал на Windows XP SP3
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 397
Зарегистрирован: 11.02.10
|
|
Отправлено: 11.07.12 10:28. Заголовок: Andrey пишет: Приме..
|
|
|
Dr. Oldwarez
|
| постоянный участник
|
Пост N: 212
Зарегистрирован: 27.07.08
|
|
Отправлено: 11.07.12 13:40. Заголовок: i3t4j6 пишет: kruto..
i3t4j6 пишет: цитата: | krutoff пишет: цитата: ... после ввода новых записей при заполнении окна TSBROWSE - ввода последней записи внизу окна - происходит очищение всего окна и даже тек. запись не показывает - остается только текущая ячейка. Я раньше на это не обратил внимание, принял к сведению. А после версии 2.1.2 попробовал добавить запись - и у меня такая беда - только текущая ячейка. Это все можно наблюдать на примере Sample2 - только запись добавляется не стрелкой "вниз", а после прохождения Enter по полям последней записи |
| И у меня такая же проблема, причём и в этой версии не исправлена. Остаюсь на 2.11
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 399
Зарегистрирован: 11.02.10
|
|
Отправлено: 11.07.12 15:53. Заголовок: i3t4j6 пишет: Я ран..
i3t4j6 пишет: цитата: | Я раньше на это не обратил внимание, принял к сведению. А после версии 2.1.2 попробовал добавить запись - и у меня такая беда - только текущая ячейка. Это все можно наблюдать на примере Sample2 - только запись добавляется не стрелкой "вниз", а после прохождения Enter по полям последней записи |
| Эта беда лечится добавлением вызова функции SysRefresh() в конце метода GoNext() цитата: | // ============================================================================ // METHOD TSBrowse:GoNext() Version 9.0 Nov/30/2009 // Post-edition cursor movement. Cursor goes to next editable cell, right // or first-down according to the position of the last edited cell. // This method is activated when the MOVE clause of ADD COLUMN command is // set to 5 ( DT_MOVE_NEXT ) // ============================================================================ METHOD GoNext() CLASS TSBrowse Local nEle, ; nFirst := 0 ... ::nOldCell := ::nCell ::lHitBottom := ( ::nAt == ::nLen ) //V90 If ::lHitBottom // добавлено SysRefresh() // здесь EndIf ::GoDown() Return Self |
|
|
|
|
krutoff
|
| |
Пост N: 158
Зарегистрирован: 17.10.05
|
|
Отправлено: 11.07.12 16:39. Заголовок: По состоянию на 11.0..
По состоянию на 11.07.2012 в h_tbrowse.prg Закомментировал строчку 4049 //# _HMG_InteractiveCloseStarted := .F. и проблема вроде бы исправлена( пока исправлена...) Пожалуйста, проверьте и мой вариант. (Григорий, Ваш вариант у меня не прошёл...)
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 400
Зарегистрирован: 11.02.10
|
|
Отправлено: 12.07.12 11:19. Заголовок: krutoff пишет: пров..
krutoff пишет: У меня этот вариант не работает (и не должен ), но если Вам помогает, то - в добрый час!
|
|
|
Новых ответов нет
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[см. все]
|
|