diff options
| author | SND\MaddTheSane_cp <SND\MaddTheSane_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2013-09-10 18:43:18 +0000 |
|---|---|---|
| committer | SND\MaddTheSane_cp <SND\MaddTheSane_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2013-09-10 18:43:18 +0000 |
| commit | 4b4f074b6659f33b4f9e1c9784861409d8debd97 (patch) | |
| tree | 0fbd7f1ea28c9431cd8bafbaaac5d689d55d5dd6 /macosx/plugins/DFInput/macsrc | |
| parent | a3ac4842bd5c7058b1363f7d3307f61724fc7178 (diff) | |
| download | pcsxr-4b4f074b6659f33b4f9e1c9784861409d8debd97.tar.gz | |
Convert Objective-C code to modern syntax, mainly for the NSDictionaries.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87115 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'macosx/plugins/DFInput/macsrc')
| -rwxr-xr-x | macosx/plugins/DFInput/macsrc/ControllerList.m | 2 | ||||
| -rwxr-xr-x | macosx/plugins/DFInput/macsrc/PadController.m | 41 | ||||
| -rw-r--r-- | macosx/plugins/DFInput/macsrc/cfgHelper.m | 154 |
3 files changed, 95 insertions, 102 deletions
diff --git a/macosx/plugins/DFInput/macsrc/ControllerList.m b/macosx/plugins/DFInput/macsrc/ControllerList.m index ed486314..583c0ad3 100755 --- a/macosx/plugins/DFInput/macsrc/ControllerList.m +++ b/macosx/plugins/DFInput/macsrc/ControllerList.m @@ -113,7 +113,7 @@ static const int DPad[DKEY_TOTAL] = { row:(NSInteger)rowIndex { if ([[aTableColumn identifier] isEqualToString:@"key"]) { - return [labelText objectAtIndex:rowIndex]; + return labelText[rowIndex]; } else { char buf[256] = {0}; diff --git a/macosx/plugins/DFInput/macsrc/PadController.m b/macosx/plugins/DFInput/macsrc/PadController.m index f667717a..06b1f05a 100755 --- a/macosx/plugins/DFInput/macsrc/PadController.m +++ b/macosx/plugins/DFInput/macsrc/PadController.m @@ -137,12 +137,9 @@ void LoadPADConfig() { SetDefaultConfig(); [[NSUserDefaults standardUserDefaults] registerDefaults: - [NSDictionary dictionaryWithObject:[NSDictionary dictionaryWithObjectsAndKeys: - DefaultPadArray(0), kDFPad1, - DefaultPadArray(1), kDFPad2, - @YES, kDFThreading, - nil] - forKey:PrefsKey]]; + @{PrefsKey: @{kDFPad1: DefaultPadArray(0), + kDFPad2: DefaultPadArray(1), + kDFThreading: @YES}}]; //Load the old preferences if present. NSFileManager *fm = [NSFileManager defaultManager]; @@ -305,9 +302,9 @@ void LoadPADConfig() [fm removeItemAtPath:oldPrefPath error:NULL]; } else { NSDictionary *dfPrefs = [[NSUserDefaults standardUserDefaults] dictionaryForKey:PrefsKey]; - g.cfg.Threaded = [[dfPrefs objectForKey:kDFThreading] boolValue]; - LoadPadArray(0, [dfPrefs objectForKey:kDFPad1]); - LoadPadArray(1, [dfPrefs objectForKey:kDFPad2]); + g.cfg.Threaded = [dfPrefs[kDFThreading] boolValue]; + LoadPadArray(0, dfPrefs[kDFPad1]); + LoadPadArray(1, dfPrefs[kDFPad2]); } } @@ -316,18 +313,16 @@ void SavePADConfig() NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSMutableDictionary *pad1Dict = nil, *pad2Dict = nil; NSDictionary *prefDict = [defaults dictionaryForKey:PrefsKey]; - pad1Dict = [[NSMutableDictionary alloc] initWithDictionary:[prefDict objectForKey:kDFPad1]]; - pad2Dict = [[NSMutableDictionary alloc] initWithDictionary:[prefDict objectForKey:kDFPad2]]; + pad1Dict = [[NSMutableDictionary alloc] initWithDictionary:prefDict[kDFPad1]]; + pad2Dict = [[NSMutableDictionary alloc] initWithDictionary:prefDict[kDFPad2]]; prefDict = nil; [pad1Dict addEntriesFromDictionary:SavePadArray(0)]; [pad2Dict addEntriesFromDictionary:SavePadArray(1)]; - [defaults setObject:[NSDictionary dictionaryWithObjectsAndKeys: - g.cfg.Threaded ? @YES : @NO, kDFThreading, - pad1Dict, kDFPad1, - pad2Dict, kDFPad2, - nil] forKey:PrefsKey]; + [defaults setObject:@{kDFThreading: g.cfg.Threaded ? @YES : @NO, + kDFPad1: pad1Dict, + kDFPad2: pad2Dict} forKey:PrefsKey]; [defaults synchronize]; } @@ -352,14 +347,12 @@ void DoAbout() [icon setSize:size]; NSDictionary *infoPaneDict = - [[NSDictionary alloc] initWithObjectsAndKeys: - [bundle objectForInfoDictionaryKey:@"CFBundleName"], @"ApplicationName", - icon, @"ApplicationIcon", - [bundle objectForInfoDictionaryKey:@"CFBundleShortVersionString"], @"ApplicationVersion", - [bundle objectForInfoDictionaryKey:@"CFBundleVersion"], @"Version", - [bundle objectForInfoDictionaryKey:@"NSHumanReadableCopyright"], @"Copyright", - credits, @"Credits", - nil]; + @{@"ApplicationName": [bundle objectForInfoDictionaryKey:@"CFBundleName"], + @"ApplicationIcon": icon, + @"ApplicationVersion": [bundle objectForInfoDictionaryKey:@"CFBundleShortVersionString"], + @"Version": [bundle objectForInfoDictionaryKey:@"CFBundleVersion"], + @"Copyright": [bundle objectForInfoDictionaryKey:@"NSHumanReadableCopyright"], + @"Credits": credits}; dispatch_async(dispatch_get_main_queue(), ^{ [NSApp orderFrontStandardAboutPanelWithOptions:infoPaneDict]; }); diff --git a/macosx/plugins/DFInput/macsrc/cfgHelper.m b/macosx/plugins/DFInput/macsrc/cfgHelper.m index 406252fc..638624a6 100644 --- a/macosx/plugins/DFInput/macsrc/cfgHelper.m +++ b/macosx/plugins/DFInput/macsrc/cfgHelper.m @@ -63,21 +63,21 @@ NSDictionary *DefaultPadArray(int padnum) [NSMutableDictionary dictionaryWithObjectsAndKeys:@3, joyVal, @(BUTTON), joyType, nil], dSquare, nil]; if (padnum == 0) { - [[mutArray objectForKey:dSelect] setObject:@9 forKey:dfKey]; - [[mutArray objectForKey:dStart] setObject:@10 forKey:dfKey]; - [[mutArray objectForKey:dUp] setObject:@127 forKey:dfKey]; - [[mutArray objectForKey:dRight] setObject:@125 forKey:dfKey]; - [[mutArray objectForKey:dDown] setObject:@126 forKey:dfKey]; - [[mutArray objectForKey:dLeft] setObject:@124 forKey:dfKey]; - [[mutArray objectForKey:dL2] setObject:@16 forKey:dfKey]; - [[mutArray objectForKey:dR2] setObject:@18 forKey:dfKey]; - [[mutArray objectForKey:dL1] setObject:@14 forKey:dfKey]; - [[mutArray objectForKey:dR1] setObject:@15 forKey:dfKey]; - [[mutArray objectForKey:dTriangle] setObject:@3 forKey:dfKey]; - [[mutArray objectForKey:dCircle] setObject:@8 forKey:dfKey]; - [[mutArray objectForKey:dCross] setObject:@7 forKey:dfKey]; - [[mutArray objectForKey:dSquare] setObject:@2 forKey:dfKey]; - [mutArray setObject:[NSDictionary dictionaryWithObject:@12 forKey:dfKey] forKey:dAnalog]; + mutArray[dSelect][dfKey] = @9; + mutArray[dStart][dfKey] = @10; + mutArray[dUp][dfKey] = @127; + mutArray[dRight][dfKey] = @125; + mutArray[dDown][dfKey] = @126; + mutArray[dLeft][dfKey] = @124; + mutArray[dL2][dfKey] = @16; + mutArray[dR2][dfKey] = @18; + mutArray[dL1][dfKey] = @14; + mutArray[dR1][dfKey] = @15; + mutArray[dTriangle][dfKey] = @3; + mutArray[dCircle][dfKey] = @8; + mutArray[dCross][dfKey] = @7; + mutArray[dSquare][dfKey] = @2; + mutArray[dAnalog] = @{dfKey: @12}; } return [NSDictionary dictionaryWithDictionary:mutArray]; } @@ -86,21 +86,21 @@ static NSDictionary *DictionaryFromButtonDef(KEYDEF theKey) { NSMutableDictionary *mutDict = [NSMutableDictionary dictionaryWithCapacity:3]; if (theKey.Key) { - [mutDict setObject:@(theKey.Key) forKey:dfKey]; + mutDict[dfKey] = @(theKey.Key); } if (theKey.JoyEvType != NONE) { - [mutDict setObject:@(theKey.JoyEvType) forKey:joyType]; + mutDict[joyType] = @(theKey.JoyEvType); switch (theKey.JoyEvType) { case BUTTON: - [mutDict setObject:@(theKey.J.Button) forKey:joyVal]; + mutDict[joyVal] = @(theKey.J.Button); break; case HAT: - [mutDict setObject:@(theKey.J.Hat) forKey:joyVal]; + mutDict[joyVal] = @(theKey.J.Hat); break; case AXIS: - [mutDict setObject:@(theKey.J.Axis) forKey:joyVal]; + mutDict[joyVal] = @(theKey.J.Axis); break; case NONE: @@ -119,9 +119,9 @@ static void SetKeyFromDictionary(NSDictionary *inDict, KEYDEF *outDef) if (!inDict) { return; } - NSNumber *theJoyType = [inDict objectForKey:joyType]; + NSNumber *theJoyType = inDict[joyType]; if (theJoyType) { - NSNumber *theJoyVal = [inDict objectForKey:joyVal]; + NSNumber *theJoyVal = inDict[joyVal]; outDef->JoyEvType = [theJoyType unsignedCharValue]; switch (outDef->JoyEvType) { case BUTTON: @@ -140,7 +140,7 @@ static void SetKeyFromDictionary(NSDictionary *inDict, KEYDEF *outDef) break; } } - NSNumber *keyVal = [inDict objectForKey:dfKey]; + NSNumber *keyVal = inDict[dfKey]; if (keyVal) { outDef->Key = [keyVal unsignedShortValue]; } @@ -149,88 +149,88 @@ static void SetKeyFromDictionary(NSDictionary *inDict, KEYDEF *outDef) void LoadPadArray(int padnum, NSDictionary *nsPrefs) { PADDEF *curDef = &g.cfg.PadDef[padnum]; - curDef->DevNum = [[nsPrefs objectForKey:deviceNumber] charValue]; - curDef->Type = [[nsPrefs objectForKey:padType] unsignedShortValue]; + curDef->DevNum = [nsPrefs[deviceNumber] charValue]; + curDef->Type = [nsPrefs[padType] unsignedShortValue]; curDef->VisualVibration = 0; //Not implemented on OS X right now. //Analog buttons - SetKeyFromDictionary([nsPrefs objectForKey:dL3], &curDef->KeyDef[DKEY_L3]); - SetKeyFromDictionary([nsPrefs objectForKey:dR3], &curDef->KeyDef[DKEY_R3]); - SetKeyFromDictionary([nsPrefs objectForKey:dAnalog], &curDef->KeyDef[DKEY_ANALOG]); + SetKeyFromDictionary(nsPrefs[dL3], &curDef->KeyDef[DKEY_L3]); + SetKeyFromDictionary(nsPrefs[dR3], &curDef->KeyDef[DKEY_R3]); + SetKeyFromDictionary(nsPrefs[dAnalog], &curDef->KeyDef[DKEY_ANALOG]); //Analog sticks - SetKeyFromDictionary([nsPrefs objectForKey:dLeftAnalogXP], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_XP]); - SetKeyFromDictionary([nsPrefs objectForKey:dLeftAnalogXM], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_XM]); - SetKeyFromDictionary([nsPrefs objectForKey:dLeftAnalogYP], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_YP]); - SetKeyFromDictionary([nsPrefs objectForKey:dLeftAnalogYM], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_YM]); + SetKeyFromDictionary(nsPrefs[dLeftAnalogXP], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_XP]); + SetKeyFromDictionary(nsPrefs[dLeftAnalogXM], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_XM]); + SetKeyFromDictionary(nsPrefs[dLeftAnalogYP], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_YP]); + SetKeyFromDictionary(nsPrefs[dLeftAnalogYM], &curDef->AnalogDef[ANALOG_LEFT][ANALOG_YM]); - SetKeyFromDictionary([nsPrefs objectForKey:dRightAnalogXP], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XP]); - SetKeyFromDictionary([nsPrefs objectForKey:dRightAnalogXM], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XM]); - SetKeyFromDictionary([nsPrefs objectForKey:dRightAnalogYP], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YP]); - SetKeyFromDictionary([nsPrefs objectForKey:dRightAnalogYM], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YM]); + SetKeyFromDictionary(nsPrefs[dRightAnalogXP], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XP]); + SetKeyFromDictionary(nsPrefs[dRightAnalogXM], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XM]); + SetKeyFromDictionary(nsPrefs[dRightAnalogYP], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YP]); + SetKeyFromDictionary(nsPrefs[dRightAnalogYM], &curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YM]); //Digital shouldurs - SetKeyFromDictionary([nsPrefs objectForKey:dL1], &curDef->KeyDef[DKEY_L1]); - SetKeyFromDictionary([nsPrefs objectForKey:dL2], &curDef->KeyDef[DKEY_L2]); - SetKeyFromDictionary([nsPrefs objectForKey:dR1], &curDef->KeyDef[DKEY_R1]); - SetKeyFromDictionary([nsPrefs objectForKey:dR2], &curDef->KeyDef[DKEY_R2]); + SetKeyFromDictionary(nsPrefs[dL1], &curDef->KeyDef[DKEY_L1]); + SetKeyFromDictionary(nsPrefs[dL2], &curDef->KeyDef[DKEY_L2]); + SetKeyFromDictionary(nsPrefs[dR1], &curDef->KeyDef[DKEY_R1]); + SetKeyFromDictionary(nsPrefs[dR2], &curDef->KeyDef[DKEY_R2]); //Digital buttons - SetKeyFromDictionary([nsPrefs objectForKey:dSelect], &curDef->KeyDef[DKEY_SELECT]); - SetKeyFromDictionary([nsPrefs objectForKey:dStart], &curDef->KeyDef[DKEY_START]); - SetKeyFromDictionary([nsPrefs objectForKey:dUp], &curDef->KeyDef[DKEY_UP]); - SetKeyFromDictionary([nsPrefs objectForKey:dRight], &curDef->KeyDef[DKEY_RIGHT]); - SetKeyFromDictionary([nsPrefs objectForKey:dDown], &curDef->KeyDef[DKEY_DOWN]); - SetKeyFromDictionary([nsPrefs objectForKey:dLeft], &curDef->KeyDef[DKEY_LEFT]); - SetKeyFromDictionary([nsPrefs objectForKey:dTriangle], &curDef->KeyDef[DKEY_TRIANGLE]); - SetKeyFromDictionary([nsPrefs objectForKey:dCircle], &curDef->KeyDef[DKEY_CIRCLE]); - SetKeyFromDictionary([nsPrefs objectForKey:dCross], &curDef->KeyDef[DKEY_CROSS]); - SetKeyFromDictionary([nsPrefs objectForKey:dSquare], &curDef->KeyDef[DKEY_SQUARE]); + SetKeyFromDictionary(nsPrefs[dSelect], &curDef->KeyDef[DKEY_SELECT]); + SetKeyFromDictionary(nsPrefs[dStart], &curDef->KeyDef[DKEY_START]); + SetKeyFromDictionary(nsPrefs[dUp], &curDef->KeyDef[DKEY_UP]); + SetKeyFromDictionary(nsPrefs[dRight], &curDef->KeyDef[DKEY_RIGHT]); + SetKeyFromDictionary(nsPrefs[dDown], &curDef->KeyDef[DKEY_DOWN]); + SetKeyFromDictionary(nsPrefs[dLeft], &curDef->KeyDef[DKEY_LEFT]); + SetKeyFromDictionary(nsPrefs[dTriangle], &curDef->KeyDef[DKEY_TRIANGLE]); + SetKeyFromDictionary(nsPrefs[dCircle], &curDef->KeyDef[DKEY_CIRCLE]); + SetKeyFromDictionary(nsPrefs[dCross], &curDef->KeyDef[DKEY_CROSS]); + SetKeyFromDictionary(nsPrefs[dSquare], &curDef->KeyDef[DKEY_SQUARE]); } NSDictionary *SavePadArray(int padnum) { NSMutableDictionary *mutArray = [NSMutableDictionary dictionary]; PADDEF *curDef = &g.cfg.PadDef[padnum]; - [mutArray setObject:@(curDef->DevNum) forKey:deviceNumber]; - [mutArray setObject:@(curDef->Type) forKey:padType]; + mutArray[deviceNumber] = @(curDef->DevNum); + mutArray[padType] = @(curDef->Type); switch (curDef->Type) { case PSE_PAD_TYPE_ANALOGPAD: { - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_L3]) forKey:dL3]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_R3]) forKey:dR3]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_ANALOG]) forKey:dAnalog]; + mutArray[dL3] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_L3]); + mutArray[dR3] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_R3]); + mutArray[dAnalog] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_ANALOG]); - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_XP]) forKey:dLeftAnalogXP]; - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_XM]) forKey:dLeftAnalogXM]; - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_YP]) forKey:dLeftAnalogYP]; - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_YM]) forKey:dLeftAnalogYM]; + mutArray[dLeftAnalogXP] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_XP]); + mutArray[dLeftAnalogXM] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_XM]); + mutArray[dLeftAnalogYP] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_YP]); + mutArray[dLeftAnalogYM] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_LEFT][ANALOG_YM]); - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XP]) forKey:dRightAnalogXP]; - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XM]) forKey:dRightAnalogXM]; - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YP]) forKey:dRightAnalogYP]; - [mutArray setObject:DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YM]) forKey:dRightAnalogYM]; + mutArray[dRightAnalogXP] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XP]); + mutArray[dRightAnalogXM] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_XM]); + mutArray[dRightAnalogYP] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YP]); + mutArray[dRightAnalogYM] = DictionaryFromButtonDef(curDef->AnalogDef[ANALOG_RIGHT][ANALOG_YM]); } //Fall through case PSE_PAD_TYPE_STANDARD: { - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_L1]) forKey:dL1]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_L2]) forKey:dL2]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_R1]) forKey:dR1]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_R2]) forKey:dR2]; + mutArray[dL1] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_L1]); + mutArray[dL2] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_L2]); + mutArray[dR1] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_R1]); + mutArray[dR2] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_R2]); - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_SELECT]) forKey:dSelect]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_START]) forKey:dStart]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_UP]) forKey:dUp]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_RIGHT]) forKey:dRight]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_DOWN]) forKey:dDown]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_LEFT]) forKey:dLeft]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_TRIANGLE]) forKey:dTriangle]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_CIRCLE]) forKey:dCircle]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_CROSS]) forKey:dCross]; - [mutArray setObject:DictionaryFromButtonDef(curDef->KeyDef[DKEY_SQUARE]) forKey:dSquare]; + mutArray[dSelect] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_SELECT]); + mutArray[dStart] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_START]); + mutArray[dUp] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_UP]); + mutArray[dRight] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_RIGHT]); + mutArray[dDown] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_DOWN]); + mutArray[dLeft] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_LEFT]); + mutArray[dTriangle] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_TRIANGLE]); + mutArray[dCircle] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_CIRCLE]); + mutArray[dCross] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_CROSS]); + mutArray[dSquare] = DictionaryFromButtonDef(curDef->KeyDef[DKEY_SQUARE]); } break; |
