📄 domhtml.idl
字号:
- (int)size; */ HRESULT size([out, retval] int* size); /* - (void)setSize:(int)size; */ HRESULT setSize([in] int size); /* - (int)tabIndex; */ HRESULT tabIndex([out, retval] int* result); /* - (void)setTabIndex:(int)tabIndex; */ HRESULT setTabIndex([in] int tabIndex); /* - (void)add:(DOMHTMLElement *)element :(DOMHTMLElement *)before; */ HRESULT add([in] IDOMHTMLElement* element, [in] IDOMHTMLElement* before); /* - (void)remove:(int)index; */ HRESULT remove([in] int index); /* - (void)blur; */ HRESULT blur(); /* - (void)focus; */ HRESULT focus();}/* @interface DOMHTMLOptionElement : DOMHTMLElement*/[ object, oleautomation, uuid(0E1EF5AB-4008-4d83-9135-D4DC1B4603D4), pointer_default(unique)]interface IDOMHTMLOptionElement : IDOMHTMLElement{ /* - (DOMHTMLFormElement *)form; */ HRESULT form([out, retval] IDOMHTMLFormElement** result); /* - (BOOL)defaultSelected; */ HRESULT defaultSelected([out, retval] BOOL* result); /* - (void)setDefaultSelected:(BOOL)defaultSelected; */ HRESULT setDefaultSelected([in] BOOL defaultSelected); /* - (NSString *)text; */ HRESULT text([out, retval] BSTR* result); /* - (int)index; */ HRESULT index([out, retval] int* result); /* - (BOOL)disabled; */ HRESULT disabled([out, retval] BOOL* result); /* - (void)setDisabled:(BOOL)disabled; */ HRESULT setDisabled([in] BOOL disabled); /* - (NSString *)label; */ HRESULT label([out, retval] BSTR* result); /* - (void)setLabel:(NSString *)label; */ HRESULT setLabel([in] BSTR label); /* - (BOOL)selected; */ HRESULT selected([out, retval] BOOL* result); /* - (void)setSelected:(BOOL)selected; */ HRESULT setSelected([in] BOOL selected); /* - (NSString *)value; */ HRESULT value([out, retval] BSTR* result); /* - (void)setValue:(NSString *)value; */ HRESULT setValue([in] BSTR value);}/* @interface DOMHTMLInputElement : DOMHTMLElement*/[ object, oleautomation, uuid(80C40AC5-1755-4894-812F-479269C262A2), pointer_default(unique)]/* FIXME: The Safari app currently relies on IDOMHTMLInputElement inheriting from IDOMElement. This can't be changed until a version of SafariWin which no longer makes this assumption is released.*/interface IDOMHTMLInputElement : IDOMElement{ /* - (NSString *)defaultValue; */ HRESULT defaultValue([out, retval] BSTR* result); /* - (void)setDefaultValue:(NSString *)defaultValue; */ HRESULT setDefaultValue([in] BSTR val); /* - (BOOL)defaultChecked; */ HRESULT defaultChecked([out, retval] BOOL* result); /* - (void)setDefaultChecked:(BOOL)defaultChecked; */ HRESULT setDefaultChecked([in] BSTR checked); /* - (DOMHTMLFormElement *)form; */ HRESULT form([out, retval] IDOMHTMLElement** result); /* - (NSString *)accept; */ HRESULT accept([out, retval] BSTR* result); /* - (void)setAccept:(NSString *)accept; */ HRESULT setAccept([in] BSTR accept); /* - (NSString *)accessKey; */ HRESULT accessKey([out, retval] BSTR* result); /* - (void)setAccessKey:(NSString *)accessKey; */ HRESULT setAccessKey([in] BSTR key); /* - (NSString *)align; */ HRESULT align([out, retval] BSTR* result); /* - (void)setAlign:(NSString *)align; */ HRESULT setAlign([in] BSTR align); /* - (NSString *)alt; */ HRESULT alt([out, retval] BSTR* result); /* - (void)setAlt:(NSString *)alt; */ HRESULT setAlt([in] BSTR alt); /* - (BOOL)checked; */ HRESULT checked([out, retval] BOOL* result); /* - (void)setChecked:(BOOL)checked; */ HRESULT setChecked([in] BOOL checked); /* - (BOOL)disabled; */ HRESULT disabled([out, retval] BOOL* result); /* - (void)setDisabled:(BOOL)disabled; */ HRESULT setDisabled([in] BOOL disabled); /* - (int)maxLength; */ HRESULT maxLength([out, retval] int* result); /* - (void)setMaxLength:(int)maxLength; */ HRESULT setMaxLength([in] int maxLength); /* - (NSString *)name; */ HRESULT name([out, retval] BSTR* name); /* - (void)setName:(NSString *)name; */ HRESULT setName([in] BSTR name); /* - (BOOL)readOnly; */ HRESULT readOnly([out, retval] BOOL* result); /* - (void)setReadOnly:(BOOL)readOnly; */ HRESULT setReadOnly([in] BOOL readOnly); /* - (unsigned)size; */ HRESULT size([out, retval] unsigned int *result); /* - (void)setSize:(unsigned)size; */ HRESULT setSize([in] unsigned int size); /* - (NSString *)src; */ HRESULT src([out, retval] BSTR* result); /* - (void)setSrc:(NSString *)src; */ HRESULT setSrc([in] BSTR src); /* - (int)tabIndex; */ HRESULT tabIndex([out, retval] int* result); /* - (void)setTabIndex:(int)tabIndex; */ HRESULT setTabIndex([in] int tabIndex); /* - (NSString *)type; */ HRESULT type([out, retval] BSTR* result); /* - (void)setType:(NSString *)type; */ HRESULT setType([in] BSTR type); /* - (NSString *)useMap; */ HRESULT useMap([out, retval] BSTR* result); /* - (void)setUseMap:(NSString *)useMap; */ HRESULT setUseMap([in] BSTR useMap); /* - (NSString *)value; */ HRESULT value([out, retval] BSTR* result); /* - (void)setValue:(NSString *)value; */ HRESULT setValue([in] BSTR value); /* - (void)blur; */ HRESULT blur(); /* - (void)focus; */ HRESULT focus(); /* - (void)select; */ HRESULT select(); /* - (void)click; */ HRESULT click(); // FIXME - this is not in objC bindings at the moment // attribute long selectionStart; HRESULT setSelectionStart([in] long start); HRESULT selectionStart([out, retval] long* start); // FIXME - thisis not in the objC bindings at the moment // attribute long selectionEnd; HRESULT setSelectionEnd([in] long end); HRESULT selectionEnd([out, retval] long* end);}/* @interface DOMHTMLTextAreaElement : DOMHTMLElement*/[ object, oleautomation, uuid(298B02B7-3EB5-4ba4-AD3F-7FA53241AADE), pointer_default(unique)]interface IDOMHTMLTextAreaElement : IDOMHTMLElement{ /* - (NSString *)defaultValue; */ HRESULT defaultValue([out, retval] BSTR* result); /* - (void)setDefaultValue:(NSString *)defaultValue; */ HRESULT setDefaultValue([in] BSTR val); /* - (DOMHTMLFormElement *)form; */ HRESULT form([out, retval] IDOMHTMLElement** result); /* - (NSString *)accessKey; */ HRESULT accessKey([out, retval] BSTR* result); /* - (void)setAccessKey:(NSString *)accessKey; */ HRESULT setAccessKey([in] BSTR key); /* - (int)cols; */ HRESULT cols([out, retval] int* result); /* - (void)setCols:(int)cols; */ HRESULT setCols([in] int cols); /* - (BOOL)disabled; */ HRESULT disabled([out, retval] BOOL* result); /* - (void)setDisabled:(BOOL)disabled; */ HRESULT setDisabled([in] BOOL disabled); /* - (NSString *)name; */ HRESULT name([out, retval] BSTR* name); /* - (void)setName:(NSString *)name; */ HRESULT setName([in] BSTR name); /* - (BOOL)readOnly; */ HRESULT readOnly([out, retval] BOOL* result); /* - (void)setReadOnly:(BOOL)readOnly; */ HRESULT setReadOnly([in] BOOL readOnly); /* - (int)rows; */ HRESULT rows([out, retval] int* result); /* - (void)setRows:(int)rows; */ HRESULT setRows([in] int rows); /* - (int)tabIndex; */ HRESULT tabIndex([out, retval] int* result); /* - (void)setTabIndex:(int)tabIndex; */ HRESULT setTabIndex([in] int tabIndex); /* - (NSString *)type; */ HRESULT type([out, retval] BSTR* result); /* - (NSString *)value; */ HRESULT value([out, retval] BSTR* result); /* - (void)setValue:(NSString *)value; */ HRESULT setValue([in] BSTR value); /* - (void)blur; */ HRESULT blur(); /* - (void)focus; */ HRESULT focus(); /* - (void)select; */ HRESULT select();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -