On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
модератор




Пост N: 699
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть VI ) (продолжение)


Начало темы находится здесь, а теперь

АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Готовится к опубликованию новая сборка №48, которая выйдет в конце недели.
Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне

Кратко, что нового:

- исправление обнаруженных ошибок и неточностей кода;
- новый класс HEADERIMAGE для Grid и Browse;
- свойство Address в Hyperlink может теперь открывать папку или файл на диске;
- добавлен NOTABSTOP класс для Browse;
- поддержка пользовательских компонентов (заимствована из оффициального релиза);
- расширения и исправления в библиотеках TsBrowse и PropGrid;
- обновлены сборки Харбор и HMGS-IDE;
- новые и обновленные старые примеры (как обычно ).




Спасибо: 5 
ПрофильЦитата Ответить
Ответов - 177 , стр: 1 2 3 4 5 6 7 8 9 All [только новые]


moderator




Пост N: 2535
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 29.01.26 18:40. Заголовок: Haz пишет: может уд..


Haz пишет:

 цитата:
может удалить из исходника


OK

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2536
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 08.02.26 18:32. Заголовок: Просто к сведению


Подготовил сборку 26.01 для компилятора MinGW 32-bit,
в которую включены следующие компоненты:
 
Harbour MiniGUI Extended Edition 26.01 (PRO)

Harbour 3.2.0dev (r2509100708)

Harbour Make (hbmk2) 3.2.0dev (r2025-09-10 07:08)

gcc version 15.2.0 (MinGW-W64 i686-msvcrt-posix-dwarf, built by Brecht Sanders, r5)

Пишите, если вас заинтересовала эта сборка...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8148
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 14.02.26 14:38. Заголовок: Делаю показ своей ош..


Делаю показ своей ошибки:
      cMsg := "Error! No handling type ["+cTypeLine+"] !;" + HB_ValToExp(aDim) 
cMsg += ";;" + ProcNL(0)
cMsg := AtRepl( ";", cMsg, CRLF )
MsgStop( cMsg )
AlertStop( cMsg )

По MsgStop( cMsg ) - идёт показ окна:

По AlertStop( cMsg ) прога вылетает без ПОКАЗА окна ошибки !
В логе вот так:
Error MGERROR/0 ACTIVATE WINDOW: Main Window must be activated in the first ACTIVATE WINDOW command. Program terminated. 
--------------------------------- Stack Trace ---------------------------------
Called from MSGMINIGUIERROR(99) in module: h_error.prg
Called from _ACTIVATEWINDOW(1806) in module: h_windows.prg
Called from HMG_ALERT(222) in module: h_alert.prg
Called from _ALERT(338) in module: h_alert.prg
Called from ALERTSTOP(288) in module: h_alert.prg
Called from SHOWERROR(346) in module: errorsys.prg
Called from DEFERROR(149) in module: errorsys.prg
Called from (b)ERRORSYS(64) in module: errorsys.prg
Called from MSGMINIGUIERROR(99) in module: h_error.prg
Called from _ACTIVATEWINDOW(1806) in module: h_windows.prg
Called from HMG_ALERT(222) in module: h_alert.prg
Called from _ALERT(338) in module: h_alert.prg
Called from ALERTSTOP(288) in module: h_alert.prg
Called from MYCARDFIELDGETBOX(207) in module: demo2.prg
Called from SHOWCARD(143) in module: demo2.prg
Called from MAIN(53) in module: demo2.prg

Может можно сделать исключение для "first ACTIVATE WINDOW command" при показе окна ошибки ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8149
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.02.26 16:11. Заголовок: Григорий, можно испр..


Григорий, можно исправить окно сообщений в GETBOX ?
Или ввести новый параметр для показа для AlertRetryCancel() вместо MsgRetryCancel() ?
Вот окно слишком маленькое для юзеров, экраны большие, ни фига они не обращают внимание на такое окно:


Причём синтаксис нужен такой:
    AlertRetryCancel( VALIDMESSAGE, Title, , Icon, 64, {{195,224,133},{255,178,178}}, .T. ) 

Т.е. нужно задавать сообщение, высоту иконки и цвета кнопок !

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2537
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 15.02.26 19:53. Заголовок: Andrey пишет: можно..


Andrey пишет:

 цитата:
можно исправить окно сообщений в GETBOX ?


Да, это возможно сделать



Код

 цитата:
 
Set ShowRedAlert ON
SetErrorButtonBackColor( {195,224,133} )
SetErrorBackColor( {255,178,178} )




Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2538
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 18.02.26 22:13. Заголовок: Всем кому это интересно...


Подготовил первый релиз-кандидат для новой сборки.
Ниже - полный список изменений
Скрытый текст

Надеюсь, это кому-то интересно...

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2036
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 19.02.26 09:40. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Надеюсь, это кому-то интересно...


Григорий, всем читателям и писателям в ветке. GUI это всегда интересно.
Уверен просто многие просто пилят исходники под себя из стандарта , активность не показатель.
тем более примеров тут предостаточно

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8155
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 20.02.26 00:06. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
* Enhanced: GETBOX control supports the changing of built-in buttons 'Picture'
property at runtime for BMP, PNG, GIF and TIF images.
You can set this property:
- function syntax:
SetProperty ( Form, GetBox, 'Picture', { cBtnImage1, cBtnImage2 } )
- pseudo-OOP syntax:
Form.GetBox.Picture := { cBtnImage1, cBtnImage2 }
Form.GetBox.Picture := { cBtnImage1, NIL }
Form.GetBox.Picture := { NIL, cBtnImage2 }


Будет ли работать такой синтаксис ?
This.&(cObj).Action2 := ...
SetProperty(cForm, cObj, "Action2" , bAct2) ....
Сейчас не работает - ошибка компиляции.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2539
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 26.02.26 10:07. Заголовок: Выложил новую сборку..


Выложил новую сборку 26.02

Стандартная версия click here

ПРО-версия (архив под паролем) click here

Желаю всем хорошего дня!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 199
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 27.02.26 04:57. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Выложил новую сборку 26.02


Спасибо большое за Ваш труд.

PS Только у меня одного перестали работать ссылки на загрузку?
Теперь беру обновления вот тут: https://hmgextended.org/download.html

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 8238
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 27.02.26 13:20. Заголовок: alex_II пишет: Толь..


alex_II пишет:

 цитата:
Только у меня одного перестали работать ссылки на загрузку?


у меня работает нормально

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8158
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 27.02.26 17:18. Заголовок: alex_II пишет: PS Т..


alex_II пишет:

 цитата:
PS Только у меня одного перестали работать ссылки на загрузку?


У меня тоже нормально !

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 8250
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 22.03.26 19:00. Заголовок: gfilatov Привет :s..


gfilatov
Привет
Не в курсе куда писать о глюках PAGESCRIPT32 3.0.4.178 и 4.0.1.157
Или заброшен продукт ?

PS
Когда то , давно я плотно тестил прогу Winprint и у меня была связь с разработчиком.
Глюков было выявлено не мерянно , на сейчас еще иногда ею пользуемся
 
Shareware version 2.08.02 (22.08.2000)
Copyright Port Ltd, 1999
Internet: www.port.obninsk.ru
E-Mail: winprint@mail.ru
port@obninsk.ru


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2540
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 22.03.26 19:43. Заголовок: Dima пишет: куда пи..


Dima пишет:

 цитата:
куда писать о глюках PAGESCRIPT32


Надо писать Ричарду по адресу support@pagescript32.com
Он выкупил все права на этот продукт и у него есть все исходники.

Спасибо: 1 
ПрофильЦитата Ответить
moderator




Пост N: 2541
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 26.03.26 09:33. Заголовок: Выложил новую сборку..


Выложил новую сборку 26.03

Стандартная версия click here

ПРО-версия (архив под паролем) click here

Желаю всем хорошего дня!

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8171
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 27.03.26 18:28. Заголовок: Спасибо за новую сбо..


Спасибо за новую сборку !
Заметил вылет проги на МиниГуи при использовании на системах Windows Server 2008/2012/2022
Time from start: 0 days 0 hours 0 mins 25 secs 
Error BASE/3012 Failed to get cursor position: GETCURSORPOS


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2542
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 29.03.26 14:08. Заголовок: Andrey пишет: Faile..


Andrey пишет:

 цитата:
Failed to get cursor position: GETCURSORPOS


Благодарю за сообщение!
Эта ошибка возникает при запуске программы, которая физически находится на сервере, с использованием ярлыка на рабочей станции.
При этом функция не может определить положение курсора на сервере, поскольку она вызывается на локальной рабочей станции.

Конечно, это будет исправлено в следующей сборке, чтобы НЕ возникала эта ошибка.

Спасибо: 1 
ПрофильЦитата Ответить
Ответов - 177 , стр: 1 2 3 4 5 6 7 8 9 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 95
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет