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




Пост N: 341
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.11.06 15:58. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть II)


Начало темы здесь

А теперь новости:

IDE version 0.3.5 - полный пакет (бинарники+исходники) - выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1257


Очень надеюсь на конструктивную критику!


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





Пост N: 4
Зарегистрирован: 18.01.07
ссылка на сообщение  Отправлено: 30.01.07 23:06. Заголовок: Re:


Вопросик в тему можно ? Не могу никак хХарбором собрать примерчики... постоянно ругается на отсутствие библиотек... :( ... начиная с dll.lib и дальше пошло поехало

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




Пост N: 418
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.01.07 23:38. Заголовок: Re:


Peretsc пишет:

 цитата:
Не могу никак хХарбором собрать примерчики


За полной сборкой для dll.lib приглашаю посетить файловый архив по адресу http://minigui.mylivepage.ru/file/index
Остальные библиотеки надо пересобрать из исходников в каталоге source\...


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




Пост N: 420
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 31.01.07 18:40. Заголовок: Re:


Обновил на сервере http://minigui.mylivepage.ru пример Tray Player до версии 1.3 (это простой MCI плэйер с поддержкой "текущего" плэйлиста)
Можно посмотреть/скачать по адресу http://minigui.mylivepage.ru/file/?fileid=1743


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



Пост N: 71
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 08.02.07 18:38. Заголовок: открытие окна MODAL и вместе с ним TsBrowse ...


gfilatov пишет:

 цитата:
Да, я писал Янушу об этой проблеме, но у него нет готового решения...


Я провел небольшие сравнения и выяснил, что если при открытии окна MODAL и вместе с ним стандартный TsBrowse - курсор
действительно не активируется. Но если при описании TsBrowse вставить :
Brw_6:aColumns[ 1 ]:lEdit := .F.
Brw_6:aColumns[ 1 ]:cOrder := "Name",
то все замечтательно- курсор красивый и круглый !!!
Для примера и проверки нужно в файле ...\Advanced\TsBrowse\TsBtest.prg :
1) вместо строк 83 -86 - написать MODAL NOSIZE;
2) после строки 515 - вставить
Brw_6:aColumns[ 1 ]:lEdit := .F.
Brw_6:aColumns[ 1 ]:cOrder := "Name"
Но все-таки есть одна неприятность - в результате всех этих дополнений нет возможности редактировать первое поле.
Может быть как-то можно, исходя из вышеизложенного, получить более приемлемый результат ?..


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




Пост N: 431
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 09.02.07 17:51. Заголовок: Harbour Devel build 1.1 (CVS 2007-02-09 00:28)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1792

Что нового:
- исправление и уточнение кода (как обычно )
- поддержка класса ALWAYS в структуре BEGIN SEQUENCE:
BEGIN SEQUENCE
<code>
[ RECOVER [ USING oErr ] ]
<recoverCode>
[ ALWAYS ]
<alwaysCode>
END [ SEQUENCE ]
Это подобно структуре TRY / [ CATCH ] / FINALLY / END в xHarbour
Те, кому нравиться команда TRY / CATCH / FINALLY / END вместо структуры
BEGIN SEQUENCE / RECOVER / ALWAYS / END могут просто добавить в свой код:
#command TRY => BEGIN SEQUENCE
#command CATCH [ oErr ] => RECOVER [ USING <oErr> ]
и:
errorBlock( {|oErr| break( oErr ) } )



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




Пост N: 433
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.02.07 11:13. Заголовок: Опубликован HMG Extended Build 31


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1819

Что нового:
- новая команда SET EVENTS FUNCTION TO <funcname> для определения собственного обработчика событий
- обновление компилятора Харбор
- синхронизация с оффициальным выпуском 2.0.022
- новые примеры и обновление старых примеров

Желаю всем удачи!



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




Пост N: 439
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 28.02.07 13:36. Заголовок: Опубликован HMG Extended Build 32


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1846

Что нового:
- исправление обнаруженных ошибок и неточностей кода
- улучшена поддержка tooltip, hotkey и цвета в MDI окнах
- обновление компилятора Харбор
- синхронизация с оффициальным выпуском 2.0.024

Также выложил полный пакет новой версии IDE по адресу:

http://minigui.mylivepage.ru/file/?fileid=1844

Желаю всем удачной выкачки!


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


Пост N: 118
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 28.02.07 17:50. Заголовок: Вроде пустяк, но..


Код на входе:

#include "common.ch"
#include "minigui.ch"
..
IF ISNUMERIC( nValue )
::Stop()
::nInterval := nValue
::Start()
ENDIF
..
После обработки препроцессором получаем

IF ISNUMERIC( nValue )
::Stop()
::nInterval := nValue
::Start()
ENDIF

При линковке выводится сообщение об отсуствующей ISNUMERIC()

Меняем порядок следования
#include "common.ch"
#include "minigui.ch"
на
#include "minigui.ch"
#include "common.ch"

Получаем на выходе
IF ( VALTYPE( nValue ) == "N" )
::Stop()
::nInterval := nValue
::Start()
ENDIF

т.е. то, что ожидали

Не было бы более уместным обьявлять в i_pseudofunc.ch

#translate ISCHAR( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISSTRING( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISNUMERIC( <v1> ) => ( VALTYPE( <v1> ) == "N" )

в независимости от того, определена ли HB_COMMON_CH_ или нет ?

И если написано

#ifndef HB_COMMON_CH_
#command UPDATE ..

то почему бы не определить еще и
#command DEFAULT.. ?


#command UPDATE



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




Пост N: 440
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 28.02.07 19:05. Заголовок: Re:


Петр пишет:

 цитата:
Не было бы более уместным обьявлять в i_pseudofunc.ch

#translate ISCHAR( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISSTRING( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISNUMERIC( <v1> ) => ( VALTYPE( <v1> ) == "N" )

в независимости от того, определена ли HB_COMMON_CH_ или нет ?

И если написано

#ifndef HB_COMMON_CH_
#command UPDATE ..

то почему бы не определить еще и
#command DEFAULT.. ?


Петр,
Спасибо за подсказку, сделано!


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


Пост N: 119
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 01.03.07 17:22. Заголовок: Re:


Хорошую работу сделал Kevin Carmody
Спасибо!

Для себя я только поменял

:ADDLIB
shift
echo %MGV_HRB%\lib\%1.lib + >> b32lib.bc

на
:ADDLIB
if exist %MGV_LIB%\%1.lib echo %MGV_LIB%\%1.lib + >> b32lib.bc
if not exist %MGV_LIB%\%1.lib echo %MGV_HRB%\lib\%1.lib + >> b32lib.bc

Это если мне вздумается что-нибудь поменять в source\socket, например.


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


Пост N: 120
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 01.03.07 17:23. Заголовок: Re:


Т.е. конечно на

:ADDLIB
shift
if exist %MGV_LIB%\%1.lib echo %MGV_LIB%\%1.lib + >> b32lib.bc
if not exist %MGV_LIB%\%1.lib echo %MGV_HRB%\lib\%1.lib + >> b32lib.bc


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




Пост N: 441
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 01.03.07 17:49. Заголовок: Re:


Петр пишет:

 цитата:
Хорошую работу сделал Kevin Carmody


Это была еще только альфа версия
А сегодня по адресу http://kevincarmody.com/misc/compile.zip стала доступна уже бета версия
Я уже адаптировал ее для новой сборки библиотеки

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




Пост N: 442
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 01.03.07 20:07. Заголовок: Новая программа на сервере http://minigui.mylivepage.ru


Выложил на сервере http://minigui.mylivepage.ru свою 26-ю избранную программу Photo Resizer версии 1.0 - это симпатичный конвертер фотографий с возможностью их "подстройки" для последующей отправки по почте.
Можно посмотреть/скачать по адресу http://minigui.mylivepage.ru/file/?fileid=1858


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


Пост N: 121
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 01.03.07 23:09. Заголовок: Re:


Да, довольно симпатичная работа.

Однако, еще немного надо поработать над Rotate, при смене ориентации фотографии сьедается часть кнопок,
к тому же курсор "уплывает" на другую кнопку и это немного раздражает.

Управление с клавиатуры (смена фотографий) хорошее, еще бы назначить горячие клавиши для Rotate
(если убрать тулбар лазить в меню все время неохота, а с тулбаром немного напряг, см.выше).

И еще неплохо было бы иметь возможность управлять временем задержки Slide Show.

А вообше, неплохая программа.

Спасибо, Григорий за еще одну иллюстрацию возможностей Harbour + MiniGUIEx!



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




Пост N: 443
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 02.03.07 10:58. Заголовок: Re:


Петр пишет:

 цитата:
Однако, еще немного надо поработать над Rotate, при смене ориентации фотографии сьедается часть кнопок,
к тому же курсор "уплывает" на другую кнопку и это немного раздражает.

Управление с клавиатуры (смена фотографий) хорошее, еще бы назначить горячие клавиши для Rotate
(если убрать тулбар лазить в меню все время неохота, а с тулбаром немного напряг, см.выше).

И еще неплохо было бы иметь возможность управлять временем задержки Slide Show.


Согласен со всеми замечаниями. Это ведь только первая версия

Петр пишет:

 цитата:
Спасибо за еще одну иллюстрацию возможностей Harbour + MiniGUIEx!


Вам спасибо за отзыв! Такое внимание к моему скромному труду очень ценно.

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




Пост N: 444
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 02.03.07 17:30. Заголовок: Photo Resizer версии 1.1


Обновил программу Photo Resizer до версии 1.1, прописал в файл readme список используемых клавиш.
Что нового: добавлен режим миниатюр на 16 картинок
Лежит по адресу http://minigui.mylivepage.ru/file/?fileid=1859


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




Пост N: 445
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 03.03.07 12:29. Заголовок: Продолжаем хорошие новости


Выложил по адресу http://minigui.mylivepage.ru/file/?fileid=1861 обновленную программу Photo Resizer версии 1.1.
Что нового: мелкие улучшения

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





Пост N: 134
Зарегистрирован: 08.11.05
ссылка на сообщение  Отправлено: 07.03.07 13:32. Заголовок: Чего-то не хватает


Скачал версию 1.3-32. Пытаюсь собрать свое приложеньице и получаю ошибку
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from E:\HARBORS\MINIGUI\LIB\MINIGUI.LIB|errorsys
Чего не хватает?


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


Пост N: 129
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 07.03.07 14:11. Заголовок: Re:


Не хватает информации, как собираешь, что используешь Харбор и хХарбор,
правильно ли собираются тестовые примеры МiniGUI и т.д.

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




Пост N: 446
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 07.03.07 14:20. Заголовок: Re:


Владимир пишет:

 цитата:
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from E:\HARBORS\MINIGUI\LIB\MINIGUI.LIB|errorsys


Похоже, что смешаны Harbour и xHarbour компоненты.
Перекомпилируй все модули и библиотеку ОДНИМ компилятором.

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

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