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




Пост 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 
Профиль
Ответов -300 ,стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]


gfilatov2002
moderator




Пост N:1635
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:12.12.19 10:27.Заголовок:Всем кому это интересно


Опубликована новая сборка 19.12 для BCC 5.8.2 и компиляторов Harbour и xHarbour.

Базовый дистрибутив находится по адресу

http://hmgextended.com/files/CONTRIB/hmg-19.12-setup.exe

Добавил также архив для бесплатного Embarcadero C++ 10.1 Berlin compiler

http://hmgextended.com/files/CONTRIB/hmg1912_bcc101.exe

Благодарю Сергея Киселева и Андрея Верченко за помощь при подготовке этого релиза

Спасибо: 0 
Профиль
SergKis



Пост N:2999
Зарегистрирован:17.02.12
ссылка на сообщение  Отправлено:12.12.19 19:53.Заголовок:gfilatov2002 пишет Д..


gfilatov2002 пишет
 цитата:
Добавил также архив для бесплатного Embarcadero C++ 10.1 Berlin compiler


Установил, собрал несколько примеров. Работают. Спасибо

Спасибо: 0 
Профиль
SergKis



Пост N:3003
Зарегистрирован:17.02.12
ссылка на сообщение  Отправлено:20.12.19 15:52.Заголовок:gfilatov2002 Может ..


gfilatov2002
Может стоит заменить в InitCodePage() использование ф-ии cLang := hb_UserLang() на что то другое, т.к. она не точна, т.е.
 
REQUEST HB_CODEPAGE_LVWIN, HB_LANG_LV

function main()
LOCAL i

hb_cdpSelect( "LVWIN" )
HB_LANGSELECT("LV")

SET DATE GERMAN

? HB_LANGSELECT(), hb_UserLang(), Set ( _SET_LANGUAGE )
for i := 1 to 12
? hb_StrToUtf8(CMONTH(CTOD("01."+StrZero(i,2)+".2019")))
next
? ""
for i := 1 to 7
? hb_StrToUtf8(CDOW(Date() + i))
next
...
будет результат
LV.LVWIN ru-RU LV.LVWIN
Janvāris
Februāris
Marts
Aprīlis
Maijs
Jūnijs
Jūlijs
Augusts
Septembris
Oktobris
Novembris
Decembris
''
Sestdiena
Svētdiena
Pirmdiena
Otrdiena
Trešdiena
Ceturtdiena
Piektdiena

Все правильно, кроме выделенного цветом, а это работа hb_UserLang()

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1636
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:20.12.19 21:43.Заголовок:SergKis пишет: заме..


SergKis пишет:

 цитата:
заменить в InitCodePage() использование ф-ии cLang := hb_UserLang()


Работа этой функция основана на WinAPI функции GetUserDefaultLangID().
Кроме того, она используется для определения языка пользователя в утилите hbmk2

Кстати, для того чтобы исправить поведение этой функции, можно определить системную константу LANG.
Если эта глобальная переменная определена, то значение для возврата функции берется из нее.

 цитата:
set LANG=lv-LV



Спасибо: 0 
Профиль
SergKis



Пост N:3004
Зарегистрирован:17.02.12
ссылка на сообщение  Отправлено:20.12.19 23:25.Заголовок:gfilatov2002 Спасиб..


gfilatov2002
Спасибо за разъяснение
По сути, в работе hb_UserLang() лучше не использовать, что бы не колбаситься с Set LANG=lv-LV

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1639
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:13.01.20 11:57.Заголовок:Всем кому это интересно


Подготовил 1-й релиз-кандидат для новой сборки 20.01 со следующим списком изменений (кратко):
Скрытый текст
Благодарю за ваше внимание

Спасибо: 2 
Профиль
Andrey
постоянный участник




Пост N:6558
Зарегистрирован:12.09.06
ссылка на сообщение  Отправлено:13.01.20 16:03.Заголовок:gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:

Подготовил 1-й релиз-кандидат для новой сборки 20.01




Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1640
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:23.01.20 16:12.Заголовок:Всем кому это интересно


Завершена подготовка новой сборки 20.01, которая будет опубликована на следующей неделе.

Уже готовы дистрибутивы для следующих Си-компиляторов:

- Borland C++ 5.8;
- Borland/Embarcadero C++ 10.1;
- MinGW GNU C 9.2.1 (32-bit и 64-bit);
- MS Visual C++ 2019 19.24.28314 (32-bit и 64-bit).

Если у Вас есть дополнения (или идеи) для реализации в библиотеке Минигуи, то я с удовольствием их учту при подготовке следующей сборки.
Благодарю за внимание

Спасибо: 1 
Профиль
gfilatov2002
moderator




Пост N:1643
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:28.01.20 10:25.Заголовок:Всем кому это интересно


Опубликована новая сборка 20.01 для BCC 5.8.2 и компиляторов Harbour и xHarbour.

Базовый дистрибутив находится по адресу

http://hmgextended.com/files/CONTRIB/hmg-20.01-setup.exe

Добавил также архив для бесплатного Embarcadero C++ 10.1 Berlin compiler

http://hmgextended.com/files/CONTRIB/hmg2001_bcc101.exe

Это - юбилейная 100-я сборка библиотеки и, возможно, последняя в ее истории.

Выпуск последующих обновлений будет зависеть от активности и поддержки со стороны пользователей ее (библиотеки) разработки.

Отдельная благодарность - Андрею Верченко, Диме (админу этого форума) и Саше Савову из Болгарии за их материальную поддержку

Спасибо: 2 
Профиль
kkg



Пост N:13
Зарегистрирован:29.11.19
ссылка на сообщение  Отправлено:28.01.20 17:19.Заголовок:а функция GetControl..


а функция GetControlTabPage доступна в текущей версии ?

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1644
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:28.01.20 17:25.Заголовок:kkg пишет: функция ..


kkg пишет:

 цитата:
функция GetControlTabPage доступна


Нет, теперь это служебная внутренняя функция

Спасибо: 0 
Профиль
kkg



Пост N:14
Зарегистрирован:29.11.19
ссылка на сообщение  Отправлено:29.01.20 01:01.Заголовок:А ещё вопросик, на E..


А ещё вопросик, на Embarcadero текущая версия bcc102.
Можно ли получить ссылочку на bcc101 ?

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1645
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:29.01.20 10:08.Заголовок:kkg пишет: ссылочку..


kkg пишет:

 цитата:
ссылочку на bcc101 ?


Полная версия этого Си-компилятора включена в поставку по адресу

http://hmgextended.com/files/CONTRIB/hmg2001_bcc101.exe

т.е. эта сборка полностью готова к работе (ничего дополнительно скачивать не требуется).

Спасибо: 0 
Профиль
kkg



Пост N:15
Зарегистрирован:29.11.19
ссылка на сообщение  Отправлено:29.01.20 10:36.Заголовок:Спасибо...


Спасибо.

Спасибо: 0 
Профиль
kkg



Пост N:16
Зарегистрирован:29.11.19
ссылка на сообщение  Отправлено:30.01.20 10:36.Заголовок:Ещё раз спасибо за h..


Ещё раз спасибо за http://hmgextended.com/files/CONTRIB/hmg2001_bcc101.exe
миграция прошла успешно,
не сработала команда LOAD WINDOW
и не хватило в поставке библиотеки HbXlsXml
но это мелочи.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1646
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:03.02.20 11:07.Заголовок:Всем кому это интересно


Обновил сборку 20.01 (Update 2) с учетом последних наработок

Базовый дистрибутив для BCC 5.8.2 находится по адресу

http://hmgextended.com/files/CONTRIB/hmg-20.01-setup.exe

Что нового:
Скрытый текст


Спасибо: 0 
Профиль
kkg



Пост N:17
Зарегистрирован:29.11.19
ссылка на сообщение  Отправлено:05.02.20 13:51.Заголовок:Добрый день, в BCC10..


Добрый день, в BCC101 функции aMonths(), CDOW( Date()) как то неправильно реагируют на
REQUEST HB_LANG_RUWIN
HB_LANGSELECT( "RUWIN" )
это лечится ?
Спасибо.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1647
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:05.02.20 18:24.Заголовок:kkg пишет: это лечи..


kkg пишет:

 цитата:
это лечится ?


Для русского языка можно написать свои функции-аналоги
Другие (не кириллические) языки отрабатывают нормально

Спасибо: 0 
Профиль
kkg



Пост N:18
Зарегистрирован:29.11.19
ссылка на сообщение  Отправлено:05.02.20 19:54.Заголовок:gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Для русского языка можно написать свои функции-аналоги


спасибо.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N:1648
Зарегистрирован:11.02.10
ссылка на сообщение  Отправлено:07.02.20 10:48.Заголовок:Всем кому это интересно


Обновил сборку 20.01 (Update 3) с учетом последних наработок

Базовый дистрибутив для BCC 5.8.2 находится по адресу

http://hmgextended.com/files/CONTRIB/hmg-20.01-setup.exe

Кстати, там исправлена ошибка с неправильной нумерацией замороженных столбцов в Tbrowse с использованием enumerator, которая озвучивалась здесь, на форуме

Спасибо: 1 
Профиль
Ответов -300 ,стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]
Тему читают:
-участник сейчас на форуме
-участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 16
Права: смайлыда,картинкида,шрифтыда,голосованиянет
аватарыда,автозамена ссылоквкл,премодерацияоткл,правканет