12345678910111213141516171819202122232425262728293031 |
- { Parsed from AppKit.framework NSUserInterfaceItemSearching.h }
- {$ifdef TYPES}
- type
- NSUserInterfaceItemSearchingProtocolPtr = ^NSUserInterfaceItemSearchingProtocol;
- {$endif}
- {$ifdef PROTOCOLS}
- type
- NSUserInterfaceItemSearchingProtocol = objcprotocol external name 'NSUserInterfaceItemSearching' (NSObjectProtocol)
- required
- procedure searchForItemsWithSearchString_resultLimit_matchedItemHandler (searchString: NSString; resultLimit: NSInteger; handleMatchedItems: OpaqueCBlock); message 'searchForItemsWithSearchString:resultLimit:matchedItemHandler:';
- function localizedTitlesForItem (item: id): NSArray; message 'localizedTitlesForItem:';
- optional
- procedure performActionForItem (item: id); message 'performActionForItem:';
- procedure showAllHelpTopicsForSearchString (searchString: NSString); message 'showAllHelpTopicsForSearchString:';
- end;
- {$endif}
- {$ifdef CLASSES}
- type
- NSUserInterfaceItemSearching = objccategory external (NSApplication)
- procedure registerUserInterfaceItemSearchHandler (handler: NSUserInterfaceItemSearchingProtocol); message 'registerUserInterfaceItemSearchHandler:'; { available in 10_6 }
- procedure unregisterUserInterfaceItemSearchHandler (handler: NSUserInterfaceItemSearchingProtocol); message 'unregisterUserInterfaceItemSearchHandler:'; { available in 10_6 }
- function searchString_inUserInterfaceItemString_searchRange_foundRange (searchString: NSString; stringToSearch: NSString; searchRange: NSRange; foundRange: NSRangePtr): ObjCBOOL; message 'searchString:inUserInterfaceItemString:searchRange:foundRange:'; { available in 10_6 }
- end;
- {$endif}
|