summaryrefslogtreecommitdiff
path: root/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc
diff options
context:
space:
mode:
authorjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-12-08 11:27:05 +0000
committerjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-12-08 11:27:05 +0000
commit204a8a0498841164fc1defea74f68855ecc94475 (patch)
tree27b1a539cae0476e34e7f3073f6ea01adf59347f /packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc
parent7e8b3db3efa4674219771097d5b3a0ef2dfb4d67 (diff)
downloadfpc-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.inc22
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;