On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
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 [только новые]


sashaBG
постоянный участник




Пост N: 187
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 10.11.16 19:44. Заголовок: И для Болгарского надо исправить :)


для MINGW

в i_lang.ch
надо поправить 63 ряд на :

#translate SET LANGUAGE TO BULGARIAN => _HMG_LANG_ID := ' ' ; REQUEST HB_LANG_BG ; HB_LANGSELECT("BG" ) ; InitMessages()

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




Пост N: 1031
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 11.11.16 12:32. Заголовок: sashaBG Благодарю ..


sashaBG

Благодарю за помощь!

Я уже сделал такое изменение в заголовочном файле i_lang.ch:

 цитата:

#if ( __HARBOUR__ - 0 > 0x030200 )
#translate SET LANGUAGE TO GERMAN => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "DE" ) ; InitMessages()
#translate SET LANGUAGE TO GREEK => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "EL" ) ; InitMessages()
#translate SET LANGUAGE TO RUSSIAN => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "RU" ) ; InitMessages()
#translate SET LANGUAGE TO UKRAINIAN => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "UA" ) ; InitMessages()
#translate SET LANGUAGE TO POLISH => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "PL" ) ; InitMessages()
#translate SET LANGUAGE TO CROATIAN => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "HR" ) ; InitMessages()
#translate SET LANGUAGE TO SLOVENIAN => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "SL" ) ; InitMessages()
#translate SET LANGUAGE TO CZECH => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "CS" ) ; InitMessages()
#translate SET LANGUAGE TO BULGARIAN => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "BG" ) ; InitMessages()
#translate SET LANGUAGE TO HUNGARIAN => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "HU" ) ; InitMessages()
#translate SET LANGUAGE TO SLOVAK => _HMG_LANG_ID := ' ' ; #include "hbextlng.ch" ; HB_LANGSELECT( "SK" ) ; InitMessages()
#else
...


Прошу проверить его работу, ожидаю Ваш комментарий здесь...

Дополнение.

Но Ваш вариант предпочтительнее, поскольку в таком случае к приложению не подключаются ненужные языковые модули

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




Пост N: 1032
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 14.11.16 12:55. Заголовок: Просто к сведению. В..


Просто к сведению. Выпустил сегодня первый RC для новой сборки библиотеки.

Полный список изменений см. ниже
Скрытый текст
Благодарю за Ваше внимание

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




Пост N: 1039
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 22.11.16 11:53. Заголовок: Опубликована новая с..


Опубликована новая сборка 16.11 для следующих С-компиляторов:

- BCC 5.51 (Harbour и xHarbour)

- BCC 10.1 (только Harbour)

- XCC (xHarbour)

Прямые ссылки на дистрибутивы есть на домашней странице библиотеки

Благодарю за помощь Петра и Андрея Верченко

Примечание.
Сборки для компилятора MinGW 6.2.0 32/64 bits (только Harbour) теперь доступны только тем, кто материально поддерживал (и поддерживает) работу по обновлению/улучшению библиотеки

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

Но...

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




Пост N: 5183
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.11.16 11:52. Заголовок: Привет всем. Нашёл н..


Привет всем.
Нашёл небольшой баг в примере MiniGUI\SAMPLES\BASIC\COLORED_TAB
Добавляем в строчку допустим 87 - SIZE 22, далее собираем пример, запускаем всё отлично.
Меняем Style на любой - вверху присутствует строка выше Tab.
На больших шрифтах НАДПИСЬ на Tab чуток пониже бы надо, а то сильно к верху прилеплена надпись.


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




Пост N: 1045
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 25.11.16 12:30. Заголовок: Andrey пишет: Меняе..


Andrey пишет:

 цитата:
Меняем Style на любой - вверху присутствует строка выше Tab.


Если переключиться на следующую вкладку, а затем - вернуться обратно, то все снова отлично
Надеюсь, что в реальной программе (а не в примере) не потребуется "на лету" менять стиль и шрифт цветного TABа

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




Пост N: 5184
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.11.16 13:04. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Надеюсь, что в реальной программе (а не в примере) не потребуется "на лету" менять стиль и шрифт цветного TABа


Согласен !
А как быть с этим:
На больших шрифтах НАДПИСЬ на Tab чуток пониже бы надо, а то сильно к верху прилеплена надпись.




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




Пост N: 1046
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 25.11.16 13:24. Заголовок: Andrey пишет: На бо..


Andrey пишет:

 цитата:
На больших шрифтах НАДПИСЬ на Tab чуток пониже бы надо


Сейчас в ТАБе большим шрифтом BigFsize считается шрифт, если его размер больше 12.

Значит, для шрифтов с размером больше 20, надо вводить обработку BigBigFsize,
для шрифтов с размером больше 30, надо вводить обработку BigBigBigFsize и так далее.

А какой смысл так усложнять код, если такие большие шрифты используются достаточно редко (обычно размер шрифта до 20)

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




Пост N: 5186
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.11.16 13:57. Заголовок: У меня в программе ш..


У меня в программе шрифты для большого экрана 22. Уже много заказчиков с большими экранами.
Если не сложно, то добавь пожалуйста ещё для обработки BigBigFsize.
Заранее большое спасибо !

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




Пост N: 1049
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 25.11.16 15:17. Заголовок: Andrey пишет: добав..


Andrey пишет:

 цитата:
добавь пожалуйста ещё


Сделал, до размера шрифта 28 работает (но лучше не более 24)

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




Пост N: 5187
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.11.16 15:18. Заголовок: Спасибо ! :sm36: ..


Спасибо !

Спасибо: 0 
Профиль
Dima
администратор




Пост N: 6147
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 28.11.16 18:55. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Сборки для компилятора MinGW 6.2.0 32/64 bits (только Harbour) теперь доступны только тем, кто материально поддерживал (и поддерживает) работу по обновлению/улучшению библиотеки


Печаль то какая....
Поделится кто то ссылкой в личку ?

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




Пост N: 5193
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.12.16 14:38. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Прямые ссылки на дистрибутивы есть на домашней странице библиотеки


Григорий, а у себя на сайте ты можешь сделать отдельную страничку под примеры не вошедшие в библиотеку ?
У всех же есть и у тебя будет. Да и на сайт чаще заглядывать станут.

Тем более что при поиске в Гугле допустим: minigui harbour sendmessage или: minigui Downloader
выходит твоя библиотека.

Вот и так же сделай пожалуйста страничку под примеры не вошедшие в библиотеку.
Кандидаты на страничку:
DBF_to_XLS - сделан (уже высылал)
DBF_to_DOC - делаю
DBF_to_PostgreSQL - делаю

Народ, поддержите идею !!!

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




Пост N: 1051
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 01.12.16 15:01. Заголовок: Andrey пишет: сдела..


Andrey пишет:

 цитата:
сделать отдельную страничку под примеры не вошедшие в библиотеку


Благодарю за предложение!

На сайте Минигуи Ex есть такая ссылка:

https://groups.yahoo.com/neo/groups/harbourminigui/files

которая описана следуюшим образом:

 цитата:
Additional samples and help files are in the Files area of the Users group



З.Ы. Плохой из меня web-мастер...

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




Пост N: 5195
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.12.16 15:56. Заголовок: Ссылка не работает, ..


Ссылка не работает, требует логина. Это не есть хорошо.
Нужно примерно так: архив-проекта, краткое описание на инглише. Просто и со смыслом.
Ну и чтобы тексты попали в индексацию Гугла.
А в заголовках примерах я специально пишу на русском, чтобы искать можно было тоже на русском в гугле.
Типа:
* Передача сообщений между приложениями/процессами при помощи сообщения WM_COPYDATA
* Transmission of messages between applications / processes using the WM_COPYDATA

Верни пожалуйста в пример русский комментарий заодно.


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




Пост N: 188
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 08.12.16 16:18. Заголовок: Что то не так с Яыками в сборке МиниГУИ для BCC101


после SET LAGUAGE TO BULGARIAN

Функция
NTOCMONTH(1)

пробовал и на других и на Русском показывает крокозяблики. Помоему какието йероглфы печатает

в остальных сборках все ок

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




Пост N: 1053
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 09.12.16 15:53. Заголовок: sashaBG пишет: Функ..


sashaBG пишет:

 цитата:
Функция
NTOCMONTH(1)

пробовал и на других и на Русском показывает крокозяблики


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

В целом же, этот компилятор позволяет нормально интернационалмзмровать приложение для основных востребованных языков.

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




Пост N: 1054
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 09.12.16 15:58. Заголовок: Всем, кому это интер..


Всем, кому это интересно.
Завершается подготовка новой "рождественской" сборки библиотеки 16.12

Полный список изменений см. ниже
Скрытый текст
Благодарю за Ваше внимание

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




Пост N: 5249
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.12.16 13:34. Заголовок: Использую в программ..


Использую в программе:
SET MULTIPLE OFF WARNING

Можно ли вместо простой надписи "Программа уже запущена", написать так:

Попытка запуска второй копии программы:
C:\path\name.exe
Отказано в запуске.
Программа уже запущена !

А то юзера пугаются, им не вдомёк что уже программу запустили.

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


Пост N: 637
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 16.12.16 09:21. Заголовок: А то юзера пугаются,..



 цитата:
А то юзера пугаются, им не вдомёк что уже программу запустили.


Объяснишь, после второго раза перестанут пугаться.
А после третьего - уже остальным смогут объяснить.

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