Автор | Сообщение |
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; - новые и обновленные старые примеры (как обычно ).
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|
sashaBG
|
| постоянный участник
|
Пост N: 99
Зарегистрирован: 15.09.05
|
|
Отправлено: 25.01.12 17:05. Заголовок: Спасибо Григорий !
Спасибо Григорий ! Ты как всегда NUMBER ONE !!! :)
|
|
|
sashaBG
|
| постоянный участник
|
Пост N: 100
Зарегистрирован: 15.09.05
|
|
Отправлено: 25.01.12 21:32. Заголовок: У BTNTEXBOX OnLost Событие срабатывает неправильно !
У BTNTEXBOX OnLost Событие срабатывает неправильно ! цитата: | #include "minigui.ch" Function Main set navigation extended DEFINE WINDOW Form_1 ; AT 0,0 ; WIDTH 500 HEIGHT 300 ; TITLE 'Harbour MiniGUI Demo ' ; MAIN DEFINE BTNTEXTBOX BTNTEXTBOX_1 COL 90 ROW 105 WIDTH 140 HEIGHT 20 ACTION nil VALUE 'BTNTEXTBOX_1' ONLOSTFOCUS DO_ONLOST('1') BUTTONWIDTH 20 FONTNAME "tahoma" FONTSIZE 10 FONTCOLOR {0,0,0} MAXLENGTH 14 VISIBLE .T. TABSTOP .T. END BTNTEXTBOX DEFINE BTNTEXTBOX BTNTEXTBOX_2 COL 90 ROW 135 WIDTH 140 HEIGHT 20 VALUE 'BTNTEXTBOX_2' ACTION nil ONLOSTFOCUS DO_ONLOST('2') BUTTONWIDTH 20 FONTNAME "tahoma" FONTSIZE 10 FONTCOLOR {0,0,0} MAXLENGTH 5 VISIBLE .T. TABSTOP .T. END BTNTEXTBOX END WINDOW Form_1.Center Form_1.Activate Return Nil *-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._. STATIC FUNCTION DO_ONLOST(cPar ) msginfo(' ON LOST EVENT FROM BTNTEXTBOX_'+cPar ) return nil |
| ПРИ НАЖАТИИ КНОПОК НЕ ДОЛЖНО СРАБАТЫВАТЬ СООБЩЕНИЕ
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 316
Зарегистрирован: 11.02.10
|
|
Отправлено: 26.01.12 11:39. Заголовок: sashaBG пишет: ПРИ ..
sashaBG пишет: цитата: | ПРИ НАЖАТИИ КНОПОК НЕ ДОЛЖНО СРАБАТЫВАТЬ СООБЩЕНИЕ |
| Увы, но это плата за " настоящие" (а не нарисованные) кнопки в теперешней реализации BTNTEXBOX : поскольку поле ввода теряет фокус при нажатии такой кнопки, то срабатывает событие OnLostFocus Кстати, проверил срабатывание события OnLostFocus на старой реализации этого контрола в сборке 2.0.5: работает точно также, как сейчас!
|
|
|
sashaBG
|
| постоянный участник
|
Пост N: 101
Зарегистрирован: 15.09.05
|
|
Отправлено: 26.01.12 15:19. Заголовок: В версии 2.0.5
В версии 2.0.5 срабатывает сначало событие в ACTION и я там его ловлю и исправляю :) а в 2.0.6 срабатывает сначало событие ONLOST для меня в етом проблема
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 317
Зарегистрирован: 11.02.10
|
|
Отправлено: 27.01.12 11:27. Заголовок: sashaBG пишет: для ..
sashaBG пишет: Предложение: Как альтернативу BTNTEXBOX с LostFocus Вы можете попробовать использовать GetBox с классами Action и Valid
|
|
|
santy
|
| |
Пост N: 32
Зарегистрирован: 16.12.08
|
|
Отправлено: 06.02.12 19:11. Заголовок: Григорий добрый вече..
Григорий добрый вечер. Для программы нужно было использовать Wait Window из примера samples\Basic\WAIT_WINDOW пример demo2 загружает процесор больше 50% функция ShowWaitWindowModal( cMessage ). Если поменять на Laskey(), Inkey() загрузка исчезает. Вопрос: У меня есть реализовано два Wait Window один аналогичный Visual Foxpro (верхний правый угол), второй из Paradox (красный нижний правый угол). Возможно ли закинуть реализацию и примеры? Спасибо.
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 323
Зарегистрирован: 11.02.10
|
|
Отправлено: 06.02.12 23:05. Заголовок: santy пишет: Вопрос..
santy пишет: цитата: | Вопрос: У меня есть реализовано два Wait Window один аналогичный Visual Foxpro (верхний правый угол), второй из Paradox (красный нижний правый угол). Возможно ли закинуть реализацию и примеры? |
| Да, присылайте на мою почту Мой адрес знаете?
|
|
|
santy
|
| |
Пост N: 34
Зарегистрирован: 16.12.08
|
|
Отправлено: 06.02.12 23:57. Заголовок: Только тот ,что в пр..
Только тот ,что в профиле.
|
|
|
Петр
|
| постоянный участник
|
Пост N: 1080
Зарегистрирован: 09.10.06
|
|
Отправлено: 07.02.12 00:45. Заголовок: santy пишет: пример..
santy пишет: цитата: | пример demo2 загружает процесор больше 50% функция ShowWaitWindowModal( cMessage ) |
| Так на то он и пример, чтобы его не использовать Там (т.е. в ShowWaitWindowModal()) в цикле нужно добавить hb_releaseCPU() для harbour или, кажется, releaseCPU() для xHb
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 324
Зарегистрирован: 11.02.10
|
|
Отправлено: 07.02.12 12:02. Заголовок: santy пишет: Только..
santy пишет: цитата: | Только тот ,что в профиле |
| Этот адрес подойдет - присылайте примеры
|
|
|
Vlad04
|
| постоянный участник
|
Пост N: 295
Зарегистрирован: 13.10.05
|
|
Отправлено: 08.02.12 07:59. Заголовок: Петр Так на то он ..
Петр цитата: | Так на то он и пример, чтобы его не использовать |
| Напугал! На примерах учатся
|
|
|
|
santy
|
| |
Пост N: 36
Зарегистрирован: 16.12.08
|
|
Отправлено: 08.02.12 12:05. Заголовок: На то он и пример , ..
На то он и пример , что бы его проанализировать и исправить. Для чего создаются примеры ? Для того чтобы продемонстрировать возможности системы. Если есть ошибки или нестандартное поведение, надо писать и по возможности исправлять. Думаю это правильно.
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 326
Зарегистрирован: 11.02.10
|
|
Отправлено: 13.02.12 11:10. Заголовок: АНОНС * АНОНС * АНОН..
АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Завершена подготовка к опубликованию новой версии 2.0.7, которая выйдет завтра. Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода, внесенных в предыдущей сборке; - исправлена неправильная позиция надписей заголовков в элементе управления Tab при одновременном использовании классов Bottom и BackColor (ownerdraw стиль); - теперь размеры картинки элемента управления Image могут быть определены автоматически, если не указаны ее высота/ширина; - обновлена сборка Харбора версии 3.1.0dev, библиотеки PropGrid и TsBrowse (где исправлена проблема с "залипанием" последней строки в некоторых случаях); - добавлены новые и обновлены старые примеры Спасибо за внимание!
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 2048
Зарегистрирован: 12.09.06
|
|
Отправлено: 14.02.12 03:52. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | теперь размеры картинки элемента управления Image могут быть определены автоматически, если не указаны ее высота/ширина; |
| Пример в студию ! Хочется глянуть !
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 327
Зарегистрирован: 11.02.10
|
|
Отправлено: 14.02.12 11:20. Заголовок: Новый релиз библиоте..
|
|
|
Dr. Oldwarez
|
| постоянный участник
|
Пост N: 188
Зарегистрирован: 27.07.08
|
|
Отправлено: 14.02.12 12:26. Заголовок: SOS!!!
Я так обрадовался и начал перекомпилировку программ. К сожалению, всё стало только хуже Теперь уже не только последняя строка цепляется, но и все, кроме первых двух (при последующем откручивании наверх). Самое ужасное то, что программа при этом ЗАВИСАЕТ намертво, и снять её можно только пресловутой CTRL+ALT+DEL.
|
|
|
alex_II
|
| |
Пост N: 62
Зарегистрирован: 12.07.06
|
|
Отправлено: 20.02.12 08:29. Заголовок: Переход на версию 2...
Переход на версию 2.0.7 прошел нормально! Спасибо Григорий за отличную работу
|
|
|
sashaBG
|
| постоянный участник
|
Пост N: 102
Зарегистрирован: 15.09.05
|
|
Отправлено: 20.02.12 11:27. Заголовок: Потверждаю зависание в TSBROWSE !
Подтверждаю зависание в TSBROWSE !
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 329
Зарегистрирован: 11.02.10
|
|
Отправлено: 20.02.12 12:03. Заголовок: sashaBG пишет: Подт..
sashaBG пишет: цитата: | Подтверждаю зависание в TSBROWSE ! |
| Для дальнейшего рассмотрения этой проблемы требуется демонстрационный пример
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 2055
Зарегистрирован: 12.09.06
|
|
Отправлено: 20.02.12 19:07. Заголовок: Если собирать проект..
Если собирать проект для МиниГуи под MinGW - собирается ОДИН ехе-ник или будет присутствовать еще dll-ка MinGW ?
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|