diff options
| author | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-12-08 11:27:05 +0000 |
|---|---|---|
| committer | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-12-08 11:27:05 +0000 |
| commit | 204a8a0498841164fc1defea74f68855ecc94475 (patch) | |
| tree | 27b1a539cae0476e34e7f3073f6ea01adf59347f /packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc | |
| parent | 7e8b3db3efa4674219771097d5b3a0ef2dfb4d67 (diff) | |
| download | fpc-204a8a0498841164fc1defea74f68855ecc94475.tar.gz | |
* updated to Mac OS X 10.6 SDK
* generated with version 2.1.2 of the conversion script, with many
improvements (script and instructions to regenerate headers will
be committed separately)
o QuartzCore framework translation
o categories are no longer merged into classes, but separate
o corrected several C->Pascal type definitions
o handle pointer types for parameters, return types and property types
o handle struct/class fields that are arrays or pointers
o handle pointers to id
o handle external functions that return "void *" (they were parsed as
procedures)
o handle anonymous classes (@class NSAnonType, such as CIImage) using
the "NSAnonType = objcclass; external;" syntax
o corrected handling of opaque structs
o fixed parsing of function pointer types
o instance-bitfields that do not appear in a struct are now recognised
o bitpacked structs are now translated into bitpacked records (but only
if they only contain bitpacked fields)
o C macros indicating deprecation are now translated into "deprecated"
modifiers for methods/variables/functions/properties
o no longer ignore deprecated categories, because some categories are
deprecated in Mac OS X 10.5/10.6, and we want to support writing code
for older systems too
o several fixes to property and enum parsing
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16521 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc')
| -rw-r--r-- | packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc b/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc index 066befc21f..e51e47fe68 100644 --- a/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc +++ b/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc @@ -1,5 +1,5 @@ { Parsed from Webkit.framework DOMHTMLSelectElement.h } -{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 10 8:19:00 ICT 2009 } +{ Version: 2.1.2 - Wed Dec 8 10:06:27 CET 2010 } {$ifdef TYPES} @@ -33,6 +33,7 @@ {$ifdef FORWARD} DOMHTMLSelectElement = objcclass; DOMHTMLSelectElementPointer = ^DOMHTMLSelectElement; + DOMHTMLSelectElementPtr = DOMHTMLSelectElementPointer; {$endif} @@ -47,19 +48,32 @@ class function alloc: DOMHTMLSelectElement; message 'alloc'; function type_: NSString; message 'type_'; + procedure setSelectedIndex (newValue: cint); message 'setSelectedIndex:'; + function selectedIndex: cint; message 'selectedIndex'; procedure setValue (newValue: NSString); message 'setValue:'; function value: NSString; message 'value'; function length: cint; message 'length'; function form: DOMHTMLFormElement; message 'form'; + function willValidate: Boolean; message 'willValidate'; function options: DOMHTMLOptionsCollection; message 'options'; + procedure setDisabled (newValue: Boolean); message 'setDisabled:'; + function disabled: Boolean; message 'disabled'; + procedure setAutofocus (newValue: Boolean); message 'setAutofocus:'; + function autofocus: Boolean; message 'autofocus'; + procedure setMultiple (newValue: Boolean); message 'setMultiple:'; + function multiple: Boolean; message 'multiple'; procedure setName (newValue: NSString); message 'setName:'; function name: NSString; message 'name'; + procedure setSize (newValue: cint); message 'setSize:'; + function size: cint; message 'size'; procedure add_before(element: DOMHTMLElement; before: DOMHTMLElement); message 'add:before:'; procedure remove(index: cint); message 'remove:'; - procedure blur; message 'blur'; - procedure focus; message 'focus'; + function item(index: cuint): DOMNode; message 'item:'; + function namedItem(name_: NSString): DOMNode; message 'namedItem:'; + end; external; - { Category: DOMHTMLSelectElementDeprecated } +{ DOMHTMLSelectElementDeprecatedCategory } + DOMHTMLSelectElementDeprecatedCategory = objccategory(DOMHTMLSelectElement) procedure add(element: DOMHTMLElement; before: DOMHTMLElement); message 'add:element:'; end; external; |
