Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сделать, чтобы запускалось просто меню без форм? / 9 сообщений из 9, страница 1 из 1
15.12.2005, 07:00
    #33437021
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
Как сделать, чтобы запускалось просто меню без форм?
Т.е. чтобы при открытии была только строка меню вверху и все.
У меня почему-то мелькает, исчезает, а в списке процессов остается.
Запуск сделан так:
Код: plaintext
1.
2.
Activate menu _MSYSMENU 
READ EVENTS
QUIT
На пункт "Выход" в меню повешено:
Код: plaintext
1.
2.
3.
4.
5.
6.
***********************
Procedure close_all 
***********************
CLEAR EVENTS 
CLOSE ALL 
set sysmenu to default
quit
...
Рейтинг: 0 / 0
15.12.2005, 07:31
    #33437037
Владимир СА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
Вот в качестве примера:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
SET TALK OFF
SET SYSMENU TO

DEFINE PAD P_menu1 OF _MSYSMENU PROMPT "Pmenu1" COLOR SCHEME  3 
DEFINE PAD P_menu2 OF _MSYSMENU PROMPT "Pmenu2" COLOR SCHEME  3 
DEFINE PAD P_menu3 OF _MSYSMENU PROMPT "Pmenu3" COLOR SCHEME  3 
DEFINE PAD P_menu4 OF _MSYSMENU PROMPT "Pmenu4" COLOR SCHEME  3 
DEFINE PAD P_menuQ OF _MSYSMENU PROMPT "Выход" COLOR SCHEME  3 

ON SELECTION PAD P_menuQ OF _MSYSMENU CLEAR EVENTS

READ EVENTS

SET SYSMENU TO DEFAULT
SET TALK ON
...
Рейтинг: 0 / 0
15.12.2005, 09:28
    #33437137
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
Из оболочки работает, из ехе - мелькает, исчезает, а в списке процессов остается.
...
Рейтинг: 0 / 0
15.12.2005, 09:29
    #33437138
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
VFP9, 1 гиг оперативки, Атлон
...
Рейтинг: 0 / 0
15.12.2005, 09:40
    #33437163
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
В коде есть такое:
Код: plaintext
1.
2.
3.
4.
5.
6.
*/--------------------------------------------------------------------------/*
IF _VFP.STARTMODE= 0 
  _SCREEN.VISIBLE= .T.
   ON KEY LABEL F12 SET SYSMENU TO DEFAULT
ELSE
  _SCREEN.VISIBLE= .F.
ENDIF

При комментировании этого куска все запускается и работает нормально.
Почему?
...
Рейтинг: 0 / 0
15.12.2005, 09:55
    #33437196
Владимир СА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
Зачем прячешь главное окно Фокса:
Код: plaintext
  _SCREEN.VISIBLE= .F.
Видимо не ты писал программу.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
IF _VFP.STARTMODE= 0 
  * Здесь у тебя идет работа в среде Fox
  _SCREEN.VISIBLE= .T.  && Главное окно оставляешь открытым
   ON KEY LABEL F12 SET SYSMENU TO DEFAULT
ELSE
  * Здесь у тебя идет работа не в среде Fox
  _SCREEN.VISIBLE= .F.  && Главное окно закрываешь
ENDIF
...
Рейтинг: 0 / 0
15.12.2005, 10:00
    #33437206
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
Просто я начало взял у Sergey_Ch, http://]http://www.sergey.co.uk/WebPages/FoxProArticles/ws01_part05.aspx
...
Рейтинг: 0 / 0
15.12.2005, 10:03
    #33437211
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
И не обратил внимание, что там работа сделана с top-level form (правильно я понял?).
...
Рейтинг: 0 / 0
15.12.2005, 10:04
    #33437212
Владимир СА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать, чтобы запускалось просто меню без форм?
w3dИ не обратил внимание, что там работа сделана с top-level form (правильно я понял?).
Да.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сделать, чтобы запускалось просто меню без форм? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]