2017-02-02 3 views
0

私は、次の2 RingMenusている:私は押すことができるように使用する複数の文字

  1. AddOrder
  2. AddCustomer

は、どのように私は、「ショートカットを追加することができますAddOrderの場合は「AO」、AddCustomerの場合は「AC」ですか?

私たちはのようなショートカットを追加することができます知っている:

command key("o") "AddOrder" "Add a new order" 

しかし、どのように私は、ショートカットが文字以上であることを行うことができますか?

私はこのような何かを探しています:

command key("ac") "AddCustomer" "Add a new customer" 
command key("ao") "AddOrder" "Add a new order" 

しかし、上記の行で、私は次のエラーを取得しています:

"ac" is not a recognized key value. See error number -4447.

ああ、および方法によって:

Message number -4447 not found.

答えて

2

簡潔に、あなたがすることはできません。メニューキーは1文字です。

IIRC、あなたはCOMMAND 'ACustomer'COMMAND 'AOrder'を試すことができます。あいまいな最初の文字は、と入力した後に「メニュー解決方法」が使用されるため、メニューオプションを選択するにはCまたはO(大文字または小文字のいずれか)を入力する必要があります。 。 O Cまたはを選択する前に、DDを必要とする「注文を追加」「顧客を追加」とあなたは、一般的な大手文字を入力しておく必要があります。全体的に

は、しかし、それは、メニューコマンドのオプションのためのユニークな頭文字に簡単かつ厳格に間違いなく良いです。

COMMAND KEY("A") "Add ..." "Add Order/Customer" 
     MENU "" 
      COMMAND KEY ("O") "Order" "Add Order" 
       ... 
      COMMAND KEY ("C") "Customer" "Add Customer" 
       ... 
      COMMAND KEY ("X") "Exit" 
       EXIT MENU 
     END MENU 

よう

+0

まあ、私は私の運を試してみました。ありがとうございました。 –

1

何かはまた、あなたが後にしたものを達成することができます。最初のリングメニューに追加し、あなたが最終的なFourJs Generoなど4GL GUI製品への移植を考えている天気を使用すると、2つを有することにあるかを添付異なります。あなたのオリジナルメニューのみワンクリックが必要になりながら、私の提案は、GUIでの2回のクリックにつながります。

関連する問題