共通デスクトップ環境 Dtksh ユーザーズ・ガイド

イベント・サブフィールドへのアクセス

XEvent 構造体には、イベントの型に基づいて異なる構成が数多くあります。dtksh は、もっとも頻繁に使用される XEvents へのアクセスのみを提供します。他の標準的な XEvents へは、次のサブフィールドが含まれているイベント型 XANY (XANY イベント構造体によって定義されるサブフィールドが続いている) を使用してアクセスできます。

dtksh は、次のイベント型のすべてのイベント・フィールドへのアクセスをサポートします。

次の例は、前述のイベント型のサブフィールドへのアクセスの仕方を示しています。

${TRANSLATION_EVENT.XBUTTON.X}    
$(CB_CALL_DATA.EVENT.XKEY.STATE)   
${EH_EVENT.XGRAPHICSEXPOSE.WIDTH}