Автор | Сообщение |
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; - новые и обновленные старые примеры (как обычно ).
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|
fokinal21
|
| |
Пост N: 8
Зарегистрирован: 22.09.13
|
|
Отправлено: 09.11.14 21:50. Заголовок: Не принадлежу к обще..
Не принадлежу к обществу постоянно использующему МиниГуи, но иногда бывает - что-то чуть-чуть надо и Проект приходит на помощь!Поэтому поддерживаю! Давайте! Вопрос в какой организационной форме. Если в свободном режиме - т.е. вот вам счет - и кто сколько может, то думаю, что не покатит. Такие варианты, если и срабатывают, то в разовом режиме. Может создать что-то типа клуба с небольшими, но регулярными членскими взносами? Или придумайте что-то еще!
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3722
Зарегистрирован: 12.09.06
|
|
Отправлено: 15.11.14 15:11. Заголовок: Заметил такую неприя..
Заметил такую неприятность - при установке hmg-х.х.х-setup.exe не видятся диски подключенные через SUBST ! Может это как то "вылечить" можно ?
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3754
Зарегистрирован: 12.09.06
|
|
Отправлено: 25.11.14 12:19. Заголовок: ИЗ АРХИВА ! gfilatov..
ИЗ АРХИВА ! gfilatov пишет: цитата: | Для начала используй следующую функцию для определения факта использования крупного шрифта: #define LOGPIXELSX 88 //----------------------------------------------------------------------------// FUNCTION LargeFonts() local hDC, nPixelX hDC := CreateDC(«DISPLAY», »», »») -- (427) nPixelX := GetDeviceCaps(hDC, LOGPIXELSX) DeleteDC(hDc) return (nPixelX == 120) А затем в зависимости от этого факта устанавливай размер шрифта окон либо высоту и ширину каждого элемента окна. |
| Что-то под новой версией МиниГуи не компилирует, выдает ошибку: Form_color.prg(427) Error E0030 Syntax error "syntax error at '<'" Замена на ("DISPLAY", NULL, NULL, NULL) - подсмотрел в других исходниках, дает другие ошибки: Error: Unresolved external '_HB_FUN_CREATEDC' referenced from FORM_COLOR.OBJ Error: Unresolved external '_HB_FUN_GETDEVICECAPS' referenced from FORM_COLOR.OBJ Error: Unresolved external '_HB_FUN_DELETEDC' referenced from FORM_COLOR.OBJ Где их брать то ? Или какую lib подсоединить ? Или встроить такую функцию определения в стандартную библу в МиниГуи ? Это было бы лучше !
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 689
Зарегистрирован: 11.02.10
|
|
Отправлено: 25.11.14 13:11. Заголовок: Andrey пишет: Где и..
Andrey пишет: Попробуй пример ниже Скрытый текст
/* * MINIGUI - Harbour Win32 GUI library Demo */ #include "minigui.ch" Function Main Define Window Test ; At 0,0 ; Width 400 ; Height 180 ; Title "Test" ; Main ; Nomaximize ; Define Button Button_1 Row 10 Col 40 Caption 'Test' Height iif( LargeFonts(), 32, 28 ) Action MsgInfo ( LargeFonts(), "Is Used The Large Fonts?" ) End Button On Key ESCAPE Action ThisWindow.Release End Window Test.Center Activate Window Test Return Nil FUNCTION LargeFonts() LOCAL hDC, nPixelX hDC := CreateDC( "DISPLAY", "", "" ) nPixelX := GetDevCaps( hDC ) DeleteDC( hDc ) RETURN (nPixelX == 120) #pragma BEGINDUMP #include <windows.h> #include "hbapi.h" HB_FUNC( CREATEDC ) { hb_retnl( ( LONG ) CreateDC( hb_parc( 1 ), hb_parc( 2 ), hb_parc( 3 ), 0 ) ); } HB_FUNC( DELETEDC ) { hb_retl( DeleteDC( ( HDC ) hb_parnl( 1 ) ) ); } HB_FUNC ( GETDEVCAPS ) { INT ix; HDC hdc; hdc = ( HDC ) hb_parnl( 1 ); ix = GetDeviceCaps( hdc, LOGPIXELSX ); hb_retni( (UINT) ix ); } #pragma ENDDUMP
|
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3757
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.11.14 12:32. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: Спасибо БОЛЬШОЕ, то что нужно !
|
|
|
krutoff
|
| |
Пост N: 166
Зарегистрирован: 17.10.05
|
|
Отправлено: 26.11.14 12:40. Заголовок: Я думаю, что-то типа..
Я думаю, что-то типа закрытого клуба надо придумать - кто хочет получать полную поддержку. (свежие версии и т.д.)
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 690
Зарегистрирован: 11.02.10
|
|
Отправлено: 26.11.14 13:00. Заголовок: krutoff пишет: что-..
krutoff пишет: цитата: | что-то типа закрытого клуба надо придумать |
| А от кого закрываться-то Заинтересованных русскоязычных пользователей библиотеки и десятка не наберется Или я не прав ...
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3759
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.11.14 13:15. Заголовок: Ну тогда сделать чле..
Ну тогда сделать членский взнос и получение поддержки через почтовый ящик Григория. А здесь на форуме по мелочи поддержка.... Как такой вариант ? Но вопросов будет целая куча !!!
|
|
|
Vlad04
|
| постоянный участник
|
Пост N: 469
Зарегистрирован: 13.10.05
|
|
Отправлено: 26.11.14 13:43. Заголовок: Но вопросов будет це..
цитата: | Но вопросов будет целая куча |
| Я думаю, надо не вопросы разбирать к тому что есть , а задачи сформулировать: какой продукт хотели бы увидеть или что в нем увидеть хотели бы?
|
|
|
Haz
|
| |
Пост N: 369
Зарегистрирован: 20.02.11
|
|
Отправлено: 26.11.14 13:55. Заголовок: Andrey пишет: Заинт..
Andrey пишет: цитата: | Заинтересованных русскоязычных пользователей библиотеки и десятка не наберется Или я не прав ... |
| Не прав, в этой ветке много народу тусуется, но в основном "читатели" или гости или сами разбираются в своих GUIвых проблемах. В целом и сам проект harbour не особо раскручен в зоне RU ( русскоязычных форумов 2-3 ) , отсюда и GUI к нему не всем известны. Мое мнение, что "закрытый клуб" еще более усугубит ситуацию, да и при всем уважении - не хватит Григория на поддержку всего ( пусть и небольшого ) клуба.
|
|
|
marrinass
|
| |
Пост N: 2
Зарегистрирован: 07.02.13
|
|
Отправлено: 26.11.14 14:07. Заголовок: Haz пишет: ... русс..
Haz пишет: цитата: | ... русскоязычных форумов 2-3 ... |
| Ссылки в студию! Пожалуйста!
|
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 691
Зарегистрирован: 11.02.10
|
|
Отправлено: 26.11.14 14:09. Заголовок: Vlad04 пишет: какой..
Vlad04 пишет: цитата: | какой продукт хотели бы увидеть или что в нем увидеть хотели бы? |
| Именно так, в самый корень проблемы Например, на англоязычном форуме меня убеждают перейти на компилятор MinGW последней версии и не поддерживать старый BCC 5.5.1, которому уже стукнуло 14 лет Haz пишет: цитата: | не хватит Григория на поддержку всего ( пусть и небольшого ) клуба |
| Абсолютно согласен
|
|
|
Haz
|
| |
Пост N: 370
Зарегистрирован: 20.02.11
|
|
Отправлено: 26.11.14 14:38. Заголовок: marrinass пишет: Сс..
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3760
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.11.14 16:32. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | меня убеждают перейти на компилятор MinGW последней версии и не поддерживать старый BCC 5.5.1, которому уже стукнуло 14 лет |
| Ни в коем случае ! Для небольших проектов BCC 5.5.1 сгодиться, да и совместимость с другими продуктами нужна. Под MinGW никто библиотек не делает, я мучался для HASP SLDK. Только для Borland и Microsoft ! Еще лучше бы иметь сборку МиниГуи и для компилятора Microsoft, там тоже бесплатные есть. IDE бы приличный для МиниГуи сделать, формы рисовать не на чем, ручками приходиться делать. То что есть, сложно работать, свои функции на форме делаешь, он их режет.
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3761
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.11.14 16:37. Заголовок: Вот еще ссылки: http..
|
|
|
marrinass
|
| |
Пост N: 3
Зарегистрирован: 07.02.13
|
|
Отправлено: 26.11.14 16:46. Заголовок: Andrey пишет: Вот е..
Andrey пишет: Что за мусор? Речь идёт о русскоязычных форумах. Haz пишет:
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3763
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.11.14 17:57. Заголовок: Понял. Тогда это: ht..
|
|
|
marrinass
|
| |
Пост N: 4
Зарегистрирован: 07.02.13
|
|
Отправлено: 26.11.14 18:14. Заголовок: Andrey пишет: Понял..
Andrey пишет: Нет, не понял! Повторюсь - речь шла о форумах, да ещё - русскоязычных!
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 695
Зарегистрирован: 11.02.10
|
|
Отправлено: 09.12.14 16:17. Заголовок: АНОНС * АНОНС * АНОН..
АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Завершается подготовка к опубликованию новой версии 2.4.2, которая выйдет завтра. Кратко, что нового: - добавлена команда SET WINDOW MAIN OFF | ON - расширена команда назначения горячих клавиш с целью возврата успеха или неуспеха этого назначения; - обновлена библиотека SQLITE3 до версии 3.8.8dev: - обновлена unicode-сборка Харбора версии 3.2.0dev; - добавлены новые и обновлены некоторые старые примеры. - приведено решение, как заставить работать клавишу F12 в своей программе (по умолчанию она зарезервирована в Винде для вызова их отладчика). Благодарю за внимание
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 696
Зарегистрирован: 11.02.10
|
|
Отправлено: 10.12.14 11:21. Заголовок: Новый релиз библиоте..
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|