powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Недоступный элемент в Shortcut menu ?
7 сообщений из 7, страница 1 из 1
Недоступный элемент в Shortcut menu ?
    #33516762
Remans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли как нибудь в Shortcut меню сделать элемент недоступным, т.е чтобы он был виден , но выбрать его было бы нельзя?
...
Рейтинг: 0 / 0
Недоступный элемент в Shortcut menu ?
    #33516852
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В определении пункта меню (DEFINE BAR...) добавьте код:
SKIP FOR ....

С уважением, Алексей
...
Рейтинг: 0 / 0
Недоступный элемент в Shortcut menu ?
    #33516871
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksey-KВ определении пункта меню (DEFINE BAR...) добавьте код:
SKIP FOR ....

С уважением, Алексей
Ну да, прямо так: SKIP FOR .T.

Еще есть команда SET SKIP
А еще можно начать PROMPT с обратного слеша.
...
Рейтинг: 0 / 0
Недоступный элемент в Shortcut menu ?
    #33517360
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Urri

А чем тебе SKIP FOR .T. неподходит. Можно и усло вие записать. например по наступлении определенной даты деактивировать. Это как в лицинзионных программах когда требуют ввести сирийный номер.


Что такое PROMPT?
...
Рейтинг: 0 / 0
Недоступный элемент в Shortcut menu ?
    #33517401
Remans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо все работает!!!

2 Недоходящий

В Prompt прорисываешь имя отображаемого элемента.
Так же можно поставить разделитель:
Код: plaintext
DEFINE BAR  1  OF MyMenu PROMPT '\-'
или назначить клавишу для выбора элемента
Код: plaintext
DEFINE BAR  1  OF MyMenu PROMPT  '\<Insert'
...
Рейтинг: 0 / 0
Недоступный элемент в Shortcut menu ?
    #33517415
Remans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще есть такая штука:
Код: plaintext
DEFINE BAR  1  OF Mymenu PROMPT '\|New col'
Но я че то не понял как она работает ))
...
Рейтинг: 0 / 0
Недоступный элемент в Shortcut menu ?
    #33517495
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RemansЕще есть такая штука:
Код: plaintext
DEFINE BAR  1  OF Mymenu PROMPT '\|New col'
Но я че то не понял как она работает ))

запусти такой код из командного окна

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
DEFINE PAD test OF _MSYSMENU PROMPT "Пример" 
ON PAD test OF _MSYSMENU ACTIVATE POPUP mysample

DEFINE POPUP mysample MARGIN RELATIVE SHADOW COLOR SCHEME  4 
DEFINE BAR  1  OF mysample PROMPT "первый"
DEFINE BAR  2  OF mysample PROMPT "\-"
DEFINE BAR  3  OF mysample PROMPT "третий"
DEFINE BAR  4  OF mysample PROMPT "второй\|"
DEFINE BAR  5  OF mysample PROMPT "\-"
DEFINE BAR  6  OF mysample PROMPT "четвертый"

Нажми на появившийся самым последним в системном меню пункт "Пример" и посмотри результат.

С практической точки зрения, как мне кажется, это баловство.

Вернуть меню в исходной состояние можно командой

Код: plaintext
SET SYSMENU TO DEFAULT
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Недоступный элемент в Shortcut menu ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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