On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
Andrey
постоянный участник




Пост N: 1929
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.11.11 21:36. Заголовок: Примеры из Минигуи -ошибки, вопросы..... (продолжение)


Всем привет.
Взялся смотреть примеры из МиниГуи, так не все работают. Может кто подскажет что там "допилить" нужно ?
А заодно может и исправить и добавить новые....

Очень красочный пример: \MiniGUI\SAMPLES\Advanced\AVI_Animation - не работает под Win7 (наверно AVI-шки нет в ресурсах)
Предложение Григорию:
Можно ли добавить еще один пример с отдельным AVI-файлом в ресурсах проекта и показом такого же бегунка ?

Пример: \MiniGUI\SAMPLES\Advanced\Tsb_filter - вылетает на ХР
--------------------------------------------------------------------------------
Harbour MiniGUI Errorlog File
Harbour MiniGUI Extended Edition 2.0.1 - 2011.09.21
--------------------------------------------------------------------------------
Date: 11/15/2011 Time: 22:13:24
Error BASE/1124 Argument error: LEFT

Called from LEFT(0)
Called from SCANSOFT(195)
Called from MAIN(84)


Пример: \MiniGUI\SAMPLES\BASIC\MsgEdit - не собирается...
Z:\MiniGUI\SAMPLES\BASIC\MsgEdit>call ..\..\..\batch\compile.bat demo /L shell32
Harbour 3.1.0dev (Rev. 17042)
Copyright (c) 1999-2011, http://harbour-project.org/
Compiling 'demo.prg'...
Lines 20133, Functions/Procedures 30
Generating C source output to 'demo.c'... Done.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
demo.c:
Error E2141 demo.prg 993: Declaration syntax error
*** 1 errors in Compile ***

C compile error.



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


Haz
администратор




Пост N: 622
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 25.07.15 19:15. Заголовок: Andrey пишет: Да не..


Andrey пишет:

 цитата:
Да не могу. Нужно только в этом порядке.


можно в ЛЮБОМ порядке создавать , а обрабатывать (hide, show ...) в нужном

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




Пост N: 791
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 25.07.15 20:08. Заголовок: Andrey пишет: Где т..


Andrey пишет:

 цитата:
Где то уже осуждали это, не могу найти....


Посмотри в этой теме пост №7
http://clipper.borda.ru/?1-1-0-00000434-000-0-0-1425331688

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




Пост N: 4404
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.07.15 20:22. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Посмотри в этой теме пост №7


Спасибо БОЛЬШОЕ ! То что нужно !


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




Пост N: 4405
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.07.15 20:41. Заголовок: Что то не получается..


Что то не получается.
На модальном окне кнопка, по ней отдельная функция в которой делаю:
_HMG_IsModalActive := .F. // разрешить вызов другого окна после модального
// создать окно ожидания
aBegin := WaitWinCreate( 'Загружаю отчёт в EXCEL ...' )
.....
WaitWinClose(aBegin) // убить окно ожидания
_HMG_IsModalActive := .T. // запретить вызов другого окна после модального

RETURN NIL

После отработки этой функции я могу попадать в ЛЮБОЕ ОКНО - а не возвращаюсь в это модальное окно.
Что не так делаю ?

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



Пост N: 177
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 27.07.15 15:15. Заголовок: А что, по умолчанию ..


А что, по умолчанию теперь в MiniGui берется минимальный размер шрифта?
По крайней для ...SAMPLES\BASIC GRID_X и Tree это верно. Размер шрифта
меню - как по умолчанию в системе, а все Control's имеют микроскопический шрифт.

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




Пост N: 5153
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 27.07.15 15:25. Заголовок: nick_mi Да вроде вс..


nick_mi
Да вроде все норм.
В каком примере такая не понятка ?

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



Пост N: 178
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 27.07.15 15:32. Заголовок: ...SAMPLES\BASIC..


...SAMPLES\BASIC\GRID_1, ...SAMPLES\BASIC\GRID_2, ...SAMPLES\BASIC\TREE
...SAMPLES\ADVANCED\ACHOICE

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




Пост N: 5154
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 27.07.15 15:56. Заголовок: nick_mi пишет: SAMP..


nick_mi пишет:

 цитата:
SAMPLES\BASIC\TREE


Да вроде в норме все , по остальным тоже
Скрин покажи

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




Пост N: 792
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 27.07.15 15:58. Заголовок: nick_mi пишет: Разм..


nick_mi пишет:

 цитата:
Размер шрифта
меню - как по умолчанию в системе


Да, теперь так

nick_mi пишет:

 цитата:
все Control's имеют микроскопический шрифт


Лечится в одну строку в начале программы

 цитата:
set font to _GetSysFont() , 10



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



Пост N: 179
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 27.07.15 16:08. Заголовок: gfilatov2002 ]Лечит..


gfilatov2002

 цитата:
]Лечится в одну строку в начале программы


Это конечно хорошо, что лечится, лечится также, если в окне
явно указать шрифт и размер шрифта. Но если не очень подготовленный
пользователь , или, предположим, просмотреть несколько примеров,
как в моем случае я проматривал GRID-ы, и в каждом примере править
править пример?
Мне кажется не кошерно как-то.



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




Пост N: 793
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 27.07.15 16:40. Заголовок: nick_mi пишет: Мне ..


nick_mi пишет:

 цитата:
Мне кажется не кошерно как-то


Так в чем тут проблема-то - в том, что используется шрифт (и его размер) СИСТЕМЫ по умолчанию ?


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



Пост N: 180
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 28.07.15 08:58. Заголовок: Я конечно, дико изви..


Я конечно, дико извиняюсь, но проблема осталась. Я только что проверил системные
настройки для оформления экрана , кругом, где только допускалось, шрифты проставлены.
У меня дома на WINDOWS 7 все нормально. На работе на WINDOWS XP шрифты
микроскопические

click here

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




Пост N: 5161
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 28.07.15 09:18. Заголовок: nick_mi пишет: У ме..


nick_mi пишет:

 цитата:
У меня дома на WINDOWS 7 все нормально.


То же на 7 все хорошо
XP не могу проверить , слез с нее.

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




Пост N: 4414
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 28.07.15 12:57. Заголовок: nick_mi пишет: Я ко..


nick_mi пишет:

 цитата:
Я конечно, дико извиняюсь, но проблема осталась.


Да поставь свои шрифты - любые. Одна строчка всего:
SET FONT TO "Tahoma", 16


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




Пост N: 773
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 28.07.15 14:55. Заголовок: Andrey пишет:Да пост..


Andrey пишет:
 цитата:
Да поставь свои шрифты - любые. Одна строчка всего:
SET FONT TO "Tahoma", 16


Это спорный вопрос, т.к. было (теперь когда то, вер. 2.4.8. уже была изменена)
1.
_HMG_DefaultFontName := 'Arial'
_HMG_DefaultFontSize := 9
стало
2.
_HMG_DefaultFontName := _GetSysFont ()
_HMG_DefaultFontSize := GetDefaultFontSize ()
пробнул на двух компах с 8.1 (разные разрешения) на одном приемлемо, на другом почти приемлемо, но мелковато.
Если расчеты размеров контролов, окон от первого варианта, то при переходе на второй - все сыпется в разной степени и это не есть хорошо, надо править старые тексты ...
Я согласен с nick_mi
 цитата:
Мне кажется не кошерно как-то.




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




Пост N: 5163
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 28.07.15 14:57. Заголовок: SergKis пишет: Я со..


SergKis пишет:

 цитата:
Я согласен с nick_mi


+1

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




Пост N: 774
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 28.07.15 16:23. Заголовок: SergKis пишет:Было ...


SergKis пишет:
 цитата:
Было ...
1.
_HMG_DefaultFontName := 'Arial'
_HMG_DefaultFontSize := 9
стало
2.
_HMG_DefaultFontName := _GetSysFont ()
_HMG_DefaultFontSize := GetDefaultFontSize ()


Если глянем, например, h_button.prg FUNCTION _DefineButton (...), размеры button по умолчанию
hb_default( @w, 100 )
hb_default( @h, 28 )
это соответствует для Arial, 9 (расчет из инчес в пиксели), т.е. размеры заявлены для h_init.prg п.1
Что получим с применением пункта 2 для размеров ?
И это относится не только к button, По мне пункт 2 становися все не более не кошерным.
Но может я гляжу не стой колокольни на изменения ?


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




Пост N: 5169
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.07.15 22:04. Заголовок: nick_mi Можешь выло..


nick_mi
Можешь выложить скрины одного и того же окна в XP и в семерке ?
Что то микро-шрифта я не увидел. ХЗ может зрение упало.

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



Пост N: 181
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 29.07.15 22:44. Заголовок: На скрине размер шри..


На скрине размер шрифта в меню-10. Уменьши изображение так
чтобы шрифт на меню примерно соответствовал размеру 10. Тогда
шрифт на GRID будет очень мелким.
Завтра выложу с XP . С семерки
выкладываю

C опцией уменьшить до 640х480
click here

и без опции уменьшить до 640х480
click here


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




Пост N: 5175
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.07.15 22:49. Заголовок: nick_mi OK , ждем...


nick_mi
OK , ждем.

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