Skip navigation.
 
mlRe: Variable Variable?
FROM : Shawn Erickson
DATE : Wed Jan 16 22:54:12 2008

On Jan 16, 2008 7:05 AM, Richard Salvatierra <<email_removed>> wrote:
> I would like to dynamically register an array of hotkeys by iterating
> through an array of user defined values where the variable "keyID"
> would be appended by the enumeration count (ie keyIdi: where i=counter+
> +).
>
> int i = 0;
> for(;i<[array count];i++){
>      // Set name of *keyID* dynamically
>      EventHotKeyID        keyID      = { 'hotK', i+1 };
>      RegisterEventHotKey([[array objectAtIndex:i] intValue], nil,
> keyID,GetApplicationEventTarget(), 0, &eventHotKeyRef[i] );
>      i++;
> }
>
> How is this accomplished?


How is what aspect accomplished? The code you posted looks to be what
you need (assuming C99 is used).

-Shawn

Related mailsAuthorDate
mlVariable Variable? Richard Salvatierr… Jan 16, 16:05
mlRe: Variable Variable? Charles Steinman Jan 16, 19:52
mlRe: Variable Variable? Shawn Erickson Jan 16, 22:54