POSTEVENT and modifier keys

Ask a Question related to Mac Programming, Design and Development.

  1. #1

    Default Re: POSTEVENT and modifier keys

    In <1ec975dc.0308241749.2763c708@posting.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/documentation/mac/Toolbox/Toolbox-67.html[/url]

    m.

    --
    matt neuburg, phd = [email]matt@tidbits.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. Similar Questions and Discussions

    1. Determining all shortcut keys in use (including Function keys)?
      I'm creating a Windows Acrobat 8 plug-in and would like to know how to find all the current shortcut keys. The Acrobat 8 SDK's Developing Plug-ins...
    2. Using modifier keys in the Layer palette = problems!
      In pre-CS AI I'm sure I used to be able to use the modifier keys in the layer palette's sub-layers to turn on/off all other layers except the target...
    3. #inker modifier
      hi there all I would like to know, if I can set width of line within Inker modifier ? I can set color, but nothing more.. (somethink like this:...
    4. Modifier Keys (Command Option Shift) failing in FH10 OSX 10.1
      Couldn't find any other topic related to my problem... this was close, so rather than start a new thread, I'm responding to this one. If readers know...
    5. #21788 [Sus->WFx]: array_multisort() changes array keys unexpectedly given numeric strings as keys
      ID: 21788 Updated by: sniper@php.net Reported By: jon at inet-specialists dot com -Status: Suspended +Status: ...
  3. #2

    Default Re: POSTEVENT and modifier keys

    In article <20030824212234163-0700@news.la.sbcglobal.net>,
    matt neuburg <matt@tidbits.com> wrote:
    > In <1ec975dc.0308241749.2763c708@posting.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/documentation/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/documentation/mac/Toolbox/Toolbox-66.html[/url]

    -- David Phillip Oster
    David Phillip Oster Guest

Posting Permissions

  • You may not post new threads
  • You may 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