static void OnLoadControl( CONTROL_NAME )( PCONFIG_HANDLER pch, uintptr_t psv ) { AddConfigurationMethod( pch, "Seek Slider color=%c", ReloadSliderColor ); AddConfigurationMethod( pch, "Seek Slider back color=%c", ReloadSliderBackColor ); AddConfigurationMethod( pch, "Seek Slider is horizontal?%b", SetSliderHorizontal ); AddConfigurationMethod( pch, "Seek Slider is draggable?%b", SetSliderDragging ); AddConfigurationMethod( pch, "Seek Slider background image=%m", SetSliderBackgroundImage ); AddConfigurationMethod( pch, "Seek Slider min value=%i", SetSliderMinValue ); AddConfigurationMethod( pch, "Seek Slider max value=%i", SetSliderMaxValue ); AddConfigurationMethod( pch, "Seek Slider current value=%i", SetSliderCurrentValue ); }
static void OnLoadControl( MACRO_BUTTON_NAME )( PCONFIG_HANDLER pch, uintptr_t psv ) { AddConfigurationMethod( pch, WIDE( "Macro Element \'%m\'" ), LoadMacroElements ); AddConfigurationMethod( pch, WIDE( "Macro Element List Done" ), FinishMacro ); }
static void AddRules( PCONFIG_HANDLER pch ) { AddConfigurationMethod( pch, "config=%B", ProcessConfig ); AddConfigurationMethod( pch, "Attract=%m", SetAttract ); AddConfigurationMethod( pch, "Down %i=%m", SetDownIntro ); AddConfigurationMethod( pch, "Grid Background=%m", SetGameBackground ); AddConfigurationMethod( pch, "Grid Foreground=%m", SetGameForeground ); AddConfigurationMethod( pch, "Team %i Helmet=%m", SetTeamHelmet ); AddConfigurationMethod( pch, "Team %i Helmet Sticker=%m", SetTeamHelmetSticker ); AddConfigurationMethod( pch, "Grid offset XY=%q %q", SetGameOffset ); AddConfigurationMethod( pch, "Grid Cell Size=%q %q", SetGameSize ); //AddConfigurationMethod( pch, "Helmet Sound=%m", SetHelmetSound ); AddConfigurationMethod( pch, "card swipe enable=%i", SetSwipeEnable ); AddConfigurationMethod( pch, "card start character=%w", SetStartCharacter ); AddConfigurationMethod( pch, "card end character=%w", SetEndCharacter ); AddConfigurationMethod( pch, "Prize Image fot value %i=%m", SetValueImage); AddConfigurationMethod( pch, "Use Grid Prize Lines=%b", SetUsePrizeLines ); AddConfigurationMethod( pch, "Total Games=%i", SetGameCount ); AddConfigurationMethod( pch, "Prize Line %i count = %i", SetPrizeLineCount ); AddConfigurationMethod( pch, "Prize Line %i picks = %i", SetPrizeLinePicks ); AddConfigurationMethod( pch, "Prize Line %i down %i = %i", SetPrizeLinePickValue ); AddConfigurationMethod( pch, "Grid Prize= %i,%i", SetGridPrize ); AddConfigurationMethod( pch, "Scoreboard movie=%m", SetScoreboardMovie ); AddConfigurationMethod( pch, "Scoreboard static=%m", SetScoreboardStatic ); AddConfigurationMethod( pch, "Scoreboard font=%m", SetScoreboardFont ); AddConfigurationMethod( pch, "Scoreboard leader position=%q %q", SetScoreLeaderPosition ); AddConfigurationMethod( pch, "Scoreboard down position=%q %q", SetScoreDownPosition ); AddConfigurationMethod( pch, "Scoreboard total position=%q %q", SetScoreTotalPosition ); AddConfigurationMethod( pch, "Scoreboard leader text size=%q %q", SetScoreLeaderFontSize ); AddConfigurationMethod( pch, "Scoreboard down text size=%q %q", SetScoreDownFontSize ); AddConfigurationMethod( pch, "Scoreboard total text size=%q %q", SetScoreTotalFontSize ); AddConfigurationMethod( pch, "Scoreboard Start time=%i", SetScoreDrawDelay ); AddConfigurationMethod( pch, "Scoreboard End time=%i", SetScoreOutputDoneDelay ); }
static void InitConfigHandler( void ) { l.pch = CreateConfigurationHandler(); AddConfigurationMethod( l.pch, "defaultPath \"%m\"", SetDefaultPath ); AddConfigurationMethod( l.pch, "run \"%m\" \"%m\"", AddPostInstallCommand ); }