Автор | Сообщение |
Andrey
|
| постоянный участник
|
Пост N: 1929
Зарегистрирован: 12.09.06
|
|
Отправлено: 15.11.11 21:36. Заголовок: Примеры из Минигуи -ошибки, вопросы..... (продолжение)
Всем привет. Взялся смотреть примеры из МиниГуи, так не все работают. Может кто подскажет что там "допилить" нужно ? А заодно может и исправить и добавить новые.... Очень красочный пример: \MiniGUI\SAMPLES\Advanced\AVI_Animation - не работает под Win7 (наверно AVI-шки нет в ресурсах) Предложение Григорию: Можно ли добавить еще один пример с отдельным AVI-файлом в ресурсах проекта и показом такого же бегунка ? Пример: \MiniGUI\SAMPLES\Advanced\DisplayMode - не работает под ХР и далее.... Пример: \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.
|
|
|
Ответов - 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 ...) в нужном
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 791
Зарегистрирован: 11.02.10
|
|
Отправлено: 25.07.15 20:08. Заголовок: Andrey пишет: Где т..
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 4404
Зарегистрирован: 12.09.06
|
|
Отправлено: 25.07.15 20:22. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | Посмотри в этой теме пост №7 |
| Спасибо БОЛЬШОЕ ! То что нужно !
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 4405
Зарегистрирован: 12.09.06
|
|
Отправлено: 25.07.15 20:41. Заголовок: Что то не получается..
Что то не получается. На модальном окне кнопка, по ней отдельная функция в которой делаю: _HMG_IsModalActive := .F. // разрешить вызов другого окна после модального // создать окно ожидания aBegin := WaitWinCreate( 'Загружаю отчёт в EXCEL ...' ) ..... WaitWinClose(aBegin) // убить окно ожидания _HMG_IsModalActive := .T. // запретить вызов другого окна после модального RETURN NIL После отработки этой функции я могу попадать в ЛЮБОЕ ОКНО - а не возвращаюсь в это модальное окно. Что не так делаю ?
|
|
|
nick_mi
|
| |
Пост N: 177
Зарегистрирован: 19.05.05
|
|
Отправлено: 27.07.15 15:15. Заголовок: А что, по умолчанию ..
А что, по умолчанию теперь в MiniGui берется минимальный размер шрифта? По крайней для ...SAMPLES\BASIC GRID_X и Tree это верно. Размер шрифта меню - как по умолчанию в системе, а все Control's имеют микроскопический шрифт.
|
|
|
Dima
|
| |
Пост N: 5153
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.07.15 15:25. Заголовок: nick_mi Да вроде вс..
nick_mi Да вроде все норм. В каком примере такая не понятка ?
|
|
|
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
|
|
|
Dima
|
| |
Пост N: 5154
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.07.15 15:56. Заголовок: nick_mi пишет: SAMP..
nick_mi пишет: Да вроде в норме все , по остальным тоже Скрин покажи
|
|
|
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 |
|
|
|
|
nick_mi
|
| |
Пост N: 179
Зарегистрирован: 19.05.05
|
|
Отправлено: 27.07.15 16:08. Заголовок: gfilatov2002 ]Лечит..
gfilatov2002 цитата: | ]Лечится в одну строку в начале программы |
| Это конечно хорошо, что лечится, лечится также, если в окне явно указать шрифт и размер шрифта. Но если не очень подготовленный пользователь , или, предположим, просмотреть несколько примеров, как в моем случае я проматривал GRID-ы, и в каждом примере править править пример? Мне кажется не кошерно как-то.
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 793
Зарегистрирован: 11.02.10
|
|
Отправлено: 27.07.15 16:40. Заголовок: nick_mi пишет: Мне ..
nick_mi пишет: цитата: | Мне кажется не кошерно как-то |
| Так в чем тут проблема-то - в том, что используется шрифт (и его размер) СИСТЕМЫ по умолчанию ?
|
|
|
|
nick_mi
|
| |
Пост N: 180
Зарегистрирован: 19.05.05
|
|
Отправлено: 28.07.15 08:58. Заголовок: Я конечно, дико изви..
Я конечно, дико извиняюсь, но проблема осталась. Я только что проверил системные настройки для оформления экрана , кругом, где только допускалось, шрифты проставлены. У меня дома на WINDOWS 7 все нормально. На работе на WINDOWS XP шрифты микроскопические click here
|
|
|
Dima
|
| |
Пост N: 5161
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.07.15 09:18. Заголовок: nick_mi пишет: У ме..
nick_mi пишет: цитата: | У меня дома на WINDOWS 7 все нормально. |
| То же на 7 все хорошо XP не могу проверить , слез с нее.
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 4414
Зарегистрирован: 12.09.06
|
|
Отправлено: 28.07.15 12:57. Заголовок: nick_mi пишет: Я ко..
nick_mi пишет: цитата: | Я конечно, дико извиняюсь, но проблема осталась. |
| Да поставь свои шрифты - любые. Одна строчка всего: SET FONT TO "Tahoma", 16
|
|
|
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 цитата: | Мне кажется не кошерно как-то. |
|
|
|
|
Dima
|
| |
Пост N: 5163
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.07.15 14:57. Заголовок: SergKis пишет: Я со..
|
|
|
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 становися все не более не кошерным. Но может я гляжу не стой колокольни на изменения ?
|
|
|
Dima
|
| |
Пост N: 5169
Зарегистрирован: 17.05.05
|
|
Отправлено: 29.07.15 22:04. Заголовок: nick_mi Можешь выло..
nick_mi Можешь выложить скрины одного и того же окна в XP и в семерке ? Что то микро-шрифта я не увидел. ХЗ может зрение упало.
|
|
|
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
|
|
|
Dima
|
| |
Пост N: 5175
Зарегистрирован: 17.05.05
|
|
Отправлено: 29.07.15 22:49. Заголовок: nick_mi OK , ждем...
nick_mi OK , ждем.
|
|
|
Ответов - 300
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
All
[только новые]
|
|