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




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


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

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

Готовится к опубликованию новая сборка №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: 913
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 24.03.16 16:21. Заголовок: sashaBG Обновил сб..


sashaBG

Обновил сборку для компилятора BCC с учетом данного обсуждения на официальном сайте библиотеки по адресу:

http://hmgextended.com/files/CONTRIB/hmg-16.03-setup.zip
Ваши комментарии приветствуются

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




Пост N: 836
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 24.03.16 16:46. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Ваши комментарии приветствуются


Работает как надо

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




Пост N: 175
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 25.03.16 09:18. Заголовок: Да теперь все хорошо !


Да теперь все хорошо !

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




Пост N: 4807
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.03.16 11:20. Заголовок: Что-то у меня в Tsbr..


Что-то у меня в Tsbrowse все размеры поехали...
Но я сам размеры фонта устанавливал.
Как считается размер фонта под разные расширения экрана ?

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




Пост N: 913
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 25.03.16 11:53. Заголовок: Andrey пишет:Что-то ..


Andrey пишет:
 цитата:
Что-то у меня в Tsbrowse все размеры поехали...


сейчас высота строки считается от фонта, раньше не считалась и была для всех фонтов 16
 
hFont := InitFont( ::cFont, ::nFontSize ) // SergKis addition
::nHeightCell := ::nHeightHead := GetTextHeight( 0, "B", hFont ) + 1
DeleteObject( hFont )


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



Пост N: 132
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 13.04.16 12:47. Заголовок: Проблема с HBPrinter


Перепрыгнул с версии 15.12 сразу на 16.03 и обнаружил проблему:
в окне предварительного просмотра печати перестали работать оба
(горизонтальный и вертикальный) бегунка.
При масштабировании можно просматривать только верхнюю левую
часть листа.

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




Пост N: 925
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 13.04.16 13:07. Заголовок: alex_II пишет: в ок..


alex_II пишет:

 цитата:
в окне предварительного просмотра печати перестали работать оба
(горизонтальный и вертикальный) бегунка.


Да, я подтверждаю эту проблему. Она уже исправлена в новой сборке 16.04, которая готовится сейчас к выпуску.

Но поскольку надо работать без ошибок уже "вчера", я сделал "тихое" обновление текущей версии по старому адресу:

http://hmgextended.com/files/CONTRIB/hmg-16.03-setup.zip

Скачайте его, пожалуйста, и отпишитесь о результате здесь, на форуме

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



Пост N: 133
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 13.04.16 13:34. Заголовок: HBPrinter


Проверил - всё работает!
Большое спасибо за оперативную помощь

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




Пост N: 926
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 14.04.16 11:18. Заголовок: Просто к сведению. В..


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

Полный список изменений см. ниже
Скрытый текст
Если есть желающие поучаствовать в тестировании этой сборки, то могу предоставить ссылку для скачивания (в индивидуальном порядке )

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



Пост N: 2
Зарегистрирован: 13.04.16
ссылка на сообщение  Отправлено: 14.04.16 12:16. Заголовок: У меня давно уже про..


У меня давно уже проблема с Hotkey: при некоторых стечениях обстоятельств окно программы не активно (на "заднем плане" ), но получает WM_HOTKEY вместо активного окна.

Мне кажется, в h_events.prg на CASE WM_HOTKEY вместо

_HMG_aControlParentHandles == GetActiveWindow()
должно быть
_HMG_aControlParentHandles == GetForegroundWindow()

и в случае _HMG_aControlParentHandles != GetForegroundWindow() надо WM_HOTKEY отправлять "наверх"


Или я где-то капитально ошибаюсь?


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




Пост N: 927
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 14.04.16 13:03. Заголовок: sergeyd пишет: Или ..


sergeyd пишет:

 цитата:
Или я где-то капитально ошибаюсь?


Просто добавьте следующую команду в основной модуль

 цитата:
SET GLOBAL HOTKEYS ON


для Вашего случая

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



Пост N: 3
Зарегистрирован: 13.04.16
ссылка на сообщение  Отправлено: 14.04.16 14:27. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

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

SET GLOBAL HOTKEYS ON

для Вашего случая



Не помогает... Да и не мой случай, вроде.
У меня неактивная (на взгляд юзера неактивная, так как она НЕ ForegroundWindow) MinGUI-программа "хватает" hotkey.

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




Пост N: 4845
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 14.04.16 16:44. Заголовок: Классный синтаксис (..


Классный синтаксис (просто и изящно):
@ 20, 60 BUTTONEX Button_1x1 WIDTH 90 HEIGHT 100 ;
CAPTION "Santa.png" PICTURE "Santa" IMAGESIZE 64,64 ;
.....

Спасибо БОЛЬШОЕ !

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




Пост N: 4846
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 14.04.16 19:49. Заголовок: А иконки тоже будут ..


А иконки тоже будут уменьшаться ?

CAPTION "Santa.ico" ICON "Santa.ico" IMAGESIZE 64,64 ....

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




Пост N: 929
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 14.04.16 20:03. Заголовок: Andrey пишет: А ико..


Andrey пишет:

 цитата:
А иконки тоже будут уменьшаться ?


Нет, только JPG, GIF, TIF и PNG картинки

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




Пост N: 4848
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 14.04.16 21:49. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Нет, только JPG, GIF, TIF и PNG картинки


А сделать нельзя ?
Очень бы уменьшился труд по созданию кучи иконок....
Достало это рисование, вместо программирования, сидишь и эти иконки/картинки рисуешь под разные разрешения экрана.

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



Пост N: 299
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 15.04.16 13:13. Заголовок: А какая проблема авт..


А какая проблема автоматом переделать ICO в JPG ? :)

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




Пост N: 4851
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.04.16 18:02. Заголовок: Softlog86 пишет: А ..


Softlog86 пишет:

 цитата:
А какая проблема автоматом переделать ICO в JPG ? :)


В JPG нет прозрачности. Соответсвенно JPG на кнопке будут выглядеть ужасно.
Попробуй посмотреть иконку с кругом на кнопке и потом преобразуй иконку в JPG.
Смотри пример - https://cloud.mail.ru/public/DtiA/D2ZSqB3ue
И попробуй туда JPG сделать.


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



Пост N: 4
Зарегистрирован: 13.04.16
ссылка на сообщение  Отправлено: 15.04.16 20:16. Заголовок: Вот попробовал прост..


Вот попробовал простой пример с Hotkey сделать. Не на тему "неактивная MinGUI-программа хватает hotkey".

Если запустить программу один раз без параметра и параллельно с параметром 2,
а затем понажимать несколько раз F2 то в одном окне, то в другом, то под Windows 10 Pro и Windows 7 Pro результат зависит от того, переключаем ли между окнами по а)ALT+TAB или мышкой в таскбаре или б)щелкаем мышкой по окнам. Под XP Home вроде работает нормально, под W 7/10 б) глючит

Скрытый текст




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




Пост N: 933
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 21.04.16 10:23. Заголовок: Сегодня выпущен очер..


Сегодня выпущен очередной релиз библиотеки Minigui Ex.

Сборка для компилятора BCC лежит на официальном сайте библиотеки по адресу:

http://hmgextended.com/files/CONTRIB/hmg-16.04-setup.zip

Также доступна сборка для компилятора MinGW32 по адресу:

http://hmgextended.com/files/CONTRIB/hmg1604-mingw.exe

и для компилятора MinGW64 по адресу:

http://hmgextended.com/files/CONTRIB/minigui64-1604.exe

и компактный архив для последней доступной версии компилятора xHarbour

http://hmgextended.com/files/CONTRIB/xhmg1604_xhb10146.zip

Благодарю за Ваше внимание и поддержку данного проекта

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