Professional Web Applications Themes

POSTEVENT and modifier keys - Mac Programming

In <1ec975dc.0308241749.2763c708posting.google.com > patric wrote: > I have been using postevent in realbasic to send key down events to > the event queu. Does anyone know how to include modifier keys in the > routine? I am sending a keycode/ascii character as the eventmsg. Is > there a way to specify the combination of the command and option keys? "The PostEvent function fills out the when, where, and modifiers fields of the event record with the current time, current mouse location, and current state of the modifier keys and mouse button." [url]http://developer.apple.com/doentation/mac/Toolbox/Toolbox-67.html[/url] m. -- matt neuburg, phd = [email]matttidbits.com[/email], [url]http://www.tidbits.com/matt[/url] ...

  1. #1

    Default Re: POSTEVENT and modifier keys

    In <1ec975dc.0308241749.2763c708posting.google.com > patric wrote:
    > I have been using postevent in realbasic to send key down events to
    > the event queu. Does anyone know how to include modifier keys in the
    > routine? I am sending a keycode/ascii character as the eventmsg. Is
    > there a way to specify the combination of the command and option keys?
    "The PostEvent function fills out the when, where, and modifiers fields
    of the event record with the current time, current mouse location, and
    current state of the modifier keys and mouse button."

    [url]http://developer.apple.com/doentation/mac/Toolbox/Toolbox-67.html[/url]

    m.

    --
    matt neuburg, phd = [email]matttidbits.com[/email], [url]http://www.tidbits.com/matt[/url]
    REALbasic: The Definitive Guide! 2nd edition!
    [url]http://www.amazon.com/exec/obidos/ASIN/0596001770/somethingsbymatt[/url]
    Subscribe to TidBITS. It's free and smart.
    matt neuburg Guest

  2. #2

    Default Re: POSTEVENT and modifier keys

    In article <20030824212234163-0700news.la.sbcglobal.net>,
    matt neuburg <matttidbits.com> wrote:
    > In <1ec975dc.0308241749.2763c708posting.google.com > patric wrote:
    > > I have been using postevent in realbasic to send key down events to
    > > the event queu. Does anyone know how to include modifier keys in the
    > > routine? I am sending a keycode/ascii character as the eventmsg. Is
    > > there a way to specify the combination of the command and option keys?
    >
    > "The PostEvent function fills out the when, where, and modifiers fields
    > of the event record with the current time, current mouse location, and
    > current state of the modifier keys and mouse button."
    >
    > [url]http://developer.apple.com/doentation/mac/Toolbox/Toolbox-67.html[/url]
    So use PPostEvent:

    "The PPostEvent function returns a pointer to the event queue entry of
    the posted event in the qEl parameter. You can change any fields of the
    posted event by changing the fields of its event queue entry. For
    example, you can change the posted eventıs modifier keys by changing the
    value of the evtQModifiers field of the event queue entry."

    [url]http://developer.apple.com/doentation/mac/Toolbox/Toolbox-66.html[/url]

    -- David Phillip Oster
    David Phillip Oster Guest

Similar Threads

  1. Determining all shortcut keys in use (including Function keys)?
    By Jeff_Bowell@adobeforums.com in forum Adobe Acrobat SDK
    Replies: 1
    Last Post: December 31st, 07:01 PM
  2. Using modifier keys in the Layer palette = problems!
    By lee_vickers@adobeforums.com in forum Adobe Illustrator Macintosh
    Replies: 4
    Last Post: June 7th, 06:34 PM
  3. #inker modifier
    By diakonas in forum Macromedia Director 3D
    Replies: 7
    Last Post: February 11th, 08:08 PM
  4. Modifier Keys (Command Option Shift) failing in FH10 OSX 10.1
    By art101 webforumsuser@macromedia.com in forum Macromedia Freehand
    Replies: 2
    Last Post: October 23rd, 04:41 PM
  5. Replies: 0
    Last Post: July 16th, 12:52 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139