]> Dogcows Code - chaz/thecheat/blobdiff - DocInterfaceActions.m
The Cheat 1.2.4
[chaz/thecheat] / DocInterfaceActions.m
index 2b4c8482b987a9dafe1fec06210ff80243857c25..c136f2cd6ff1d285c87b41db5aa3e9ac92316dc2 100644 (file)
                return;
        }
        
+       [_cheatData process];
        if ( [_searchData hasSearchedOnce] ) {
                NSBeginInformationalAlertSheet( @"Confirm target change.", @"OK", @"Cancel", nil, ibWindow, self, NULL,
                                                                                @selector(_confirmTargetChange:returnCode:context:), [[sender representedObject] retain],
        // do the search
        if ( [_searchData valueUsed] == TCGivenValue ) {
                variable = [[Variable alloc] initWithType:[_searchData variableType] integerSign:[_searchData integerSign]];
+               [variable setProcess:_process];
                [variable setStringValue:[ibSearchValueField stringValue]];
                if ( [variable isValueValid] && [variable valueSize] > 0 ) {
                        _status = TCSearchingStatus;
                        [ibStatusBar setIndeterminate:NO];
                        
                        [_searchData setSearchValue:variable];
+                       [_cheater searchForVariable:variable comparison:[_searchData searchOperator]];
+                       //[_cheater searchForVariable:[_searchData searchValue] comparison:[_searchData searchOperator]];
                        [variable release];
-                       [_cheater searchForVariable:[_searchData searchValue] comparison:[_searchData searchOperator]];
                }
                else {
                        NSBeginAlertSheet( @"Invalid Input", @"OK", nil, nil, ibWindow, nil, NULL, NULL, NULL,
 - (IBAction)ibAddCheatVariable:(id)sender
 {
        ChazLog( @"ibAddCheatVariable:" );
-
        Variable *var = [[Variable alloc] initWithType:[sender tag]];
        // add the new variable to the doc data
        [_cheatData addVariable:var];
This page took 0.016754 seconds and 4 git commands to generate.