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 [только новые]


Andrey
постоянный участник




Пост N: 4072
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.03.15 15:42. Заголовок: Haz пишет: пример с..


Haz пишет:

 цитата:
пример с координатами есть в минигуи


Где ? Если не сложно то дай путь к нему.

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




Пост N: 498
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 29.03.15 15:50. Заголовок: MiniGUI\SAMPLES&..


MiniGUI\SAMPLES\BASIC\Mouse_Coords

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




Пост N: 4080
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.03.15 14:51. Заголовок: SergKis пишет: 4. н..


SergKis пишет:

 цитата:

1. вынеси connect до окна (если его нет, то сообщение и конец) или в oninit (тогда сначала контрлы hide или disable,
если connect есть переводи в рабочее соостояние, иначе сообщение ...).
2. в цикл загрузки ставь do events
4. не мучай grid перезагрузкой Item-ов, используй browse (skipbuffer устанавливай в кол-во строк в browse (default 10))
5. получить длину записи области RecSize()+1, или посчитать длины из dbStruct() и +1.



1) А зачем ? Проверил сервер, а потом сразу опять, без повторного запуска программы проверяем.
Это в качестве же примера, а на рабочую систему, согласен - нужно делать по другому.
2) Забыл про это ! Работает ! Спасибо !
4) Согласен ! А простой browse -какой можно поставить ? Просто чтобы показать, что база есть.
5) Не совсем понял, а на примере моём можно пояснить ?

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




Пост N: 4082
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.03.15 15:25. Заголовок: Есть шаблон для ввод..


Есть шаблон для ввода вида 127.0.0.1:2812 ?
Или достаточно обычного поставить типа: @R 999.999.999.999:999999

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




Пост N: 524
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 30.03.15 16:38. Заголовок: Andrey пишет:1) А за..


Andrey пишет:
 цитата:
1) А зачем ? ...


работа с letodb у тебя не закончится на этом примере ? если да, то вопрос снят
я connect делаю на MDI MAIN, тебе на MAIN и если его нет, то все child окна, связанные с letodb не имеют смысла

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




Пост N: 4093
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.04.15 22:41. Заголовок: Как можно вывести сп..


Как можно вывести список файлов на форму и сделать возможный выбор любого файла ?

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




Пост N: 504
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 01.04.15 22:51. Заголовок: Andrey пишет: Есть ..


Andrey пишет:

 цитата:
Есть ли готовые примеры или что можно посмотреть ?



GetFile из минигуи или самому формировать массив и бровс по нему

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




Пост N: 536
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 01.04.15 23:08. Заголовок: Andrey пишет:или что..


Andrey пишет:
 цитата:
или что можно посмотреть


BASIC\DirSelect\demo.prg

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




Пост N: 4095
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.04.15 23:52. Заголовок: SergKis пишет: BASI..


SergKis пишет:

 цитата:
BASIC\DirSelect\demo.prg


Не совсем то... Это обычный GRID. Понятно что так сделать можно.
А как сделать показ несколько столбцов ? и расстояние между ними как высчитывать ?
По идее можно сканировать папку рассчитать кол-во элементов, добавить иконки и потом строить ГРИД.
А как тогда высчитывать имя файла по ячейкам ? и выбор по колонкам между файлами как запретить ?
Всё больше вопросов возникает...

А готовых других примеров под такие задачи больше нет ?

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




Пост N: 540
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 02.04.15 00:42. Заголовок: Andrey пишет:По идее..


Andrey пишет:
 цитата:
По идее можно сканировать папку рассчитать кол-во элементов, добавить иконки и потом строить ГРИД


ты же сам все знаешь.
Сам не сделаешь, кто сделает ? (c)
Andrey пишет:
 цитата:
Всё больше вопросов возникает...


по мне, так ты все заданные вопросы уже решал в разных своих примерах.
не нравится grid, browse, buttonex попробуй tsbrowse ...

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




Пост N: 4097
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 02.04.15 00:58. Заголовок: SergKis пишет: по м..


SergKis пишет:

 цитата:
по мне, так ты все заданные вопросы уже решал в разных своих примерах.
не нравится grid, browse, buttonex попробуй tsbrowse ...


Согласен, решал. Но вот свойство человеческой психологии - сначала спросить... А вдруг кто-то лучше подскажет.
Дима иногда пишет: пока курил, придумал... А я вот не курю и сразу спрашиваю.



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




Пост N: 542
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 02.04.15 11:09. Заголовок: Andrey пишет:А я вот..


Andrey пишет:
 цитата:
А я вот не курю и сразу спрашиваю.


Что ж "батенька" будем лечить ..., в смысле посылать ... ну это ... покурить конфетку скушать ...

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




Пост N: 741
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 02.04.15 12:04. Заголовок: Andrey пишет: как с..


Andrey пишет:

 цитата:
как сделать показ несколько столбцов ?


Для этого можно использовать ListBox с классом MULTICOLUMN (см. пример в папке samples\Basic\Listbox_4)

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




Пост N: 4099
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 07.04.15 11:23. Заголовок: Можно ли вызвать Not..


Можно ли вызвать Notepad в режиме просмотра ?
Т.е. запретить юзеру править текст ?
Хотя этот вопрос сложно отнести к МиниГуи...

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


Пост N: 1045
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 07.04.15 11:31. Заголовок: Andrey пишет: Можно..


Andrey пишет:

 цитата:
Можно ли вызвать Notepad в режиме просмотра ?
Т.е. запретить юзеру править текст ?


Notepad, думаю, нельзя. А вот открыть текстовый файл в браузере можно. И юзер ничего не сможет исправить

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



Пост N: 130
Зарегистрирован: 21.04.13
ссылка на сообщение  Отправлено: 07.04.15 13:23. Заголовок: А что, если..


Открыть не оригинальный файл, а его временную копию, которую удалить после просмотра.
Править можно, на исходнике не отразится.

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




Пост N: 4100
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 07.04.15 13:54. Заголовок: PSP пишет: А вот от..


PSP пишет:

 цитата:
А вот открыть текстовый файл в браузере можно. И юзер ничего не сможет исправить


А как ?

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




Пост N: 558
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 07.04.15 14:01. Заголовок: Andrey <html&#..


Andrey
 
<html>
<body>
<pre>
Теги отобразят текст с точным количеством, проставленных
в исходном коде, пробелов и переносов строк.
К тому же, текст будет моноширинным.
Моноширинный - все буквы одинаковой ширины (машинописный шрифт).
</pre>
</body>
</html>


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




Пост N: 4101
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 07.04.15 14:25. Заголовок: SergKis пишет: текс..


SergKis пишет:

 цитата:
текст будет моноширинным


То что нужно !

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




Пост N: 4103
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 08.04.15 02:08. Заголовок: Только для 866 кодир..


Только для 866 кодировки нужно ставить так:
<html>
<head><meta charset="cp866"></head>
<body>
<pre>


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