# khtml Library API Documentation

Overview | Class Hierarchy | Classes | Classes (annotated) | Members | Source Files

# kjs_window.lut.h

    00001 /* Automatically generated from kjs_window.cpp using ../../kjs/create_hash_table. DO NOT EDIT ! */
    00002
    00003 using namespace KJS;
    00004
    00005 namespace KJS {
    00006
    00007 const struct HashEntry ScreenTableEntries[] = {
    00008    { 0, 0, 0, 0, 0 },
    00009    { "colorDepth", Screen::ColorDepth, DontEnum|ReadOnly, 0, &ScreenTableEntries[9] },
    00010    { 0, 0, 0, 0, 0 },
    00011    { "height", Screen::Height, DontEnum|ReadOnly, 0, &ScreenTableEntries[7] },
    00012    { "pixelDepth", Screen::PixelDepth, DontEnum|ReadOnly, 0, 0 },
    00013    { "width", Screen::Width, DontEnum|ReadOnly, 0, 0 },
    00014    { "availTop", Screen::AvailTop, DontEnum|ReadOnly, 0, &ScreenTableEntries[8] },
    00015    { "availLeft", Screen::AvailLeft, DontEnum|ReadOnly, 0, 0 },
    00016    { "availHeight", Screen::AvailHeight, DontEnum|ReadOnly, 0, 0 },
    00017    { "availWidth", Screen::AvailWidth, DontEnum|ReadOnly, 0, 0 }
    00018 };
    00019
    00020 const struct HashTable ScreenTable = { 2, 10, ScreenTableEntries, 7 };
    00021
    00022 } // namespace
    00023
    00024 using namespace KJS;
    00025
    00026 namespace KJS {
    00027
    00028 const struct HashEntry WindowTableEntries[] = {
    00029    { "onmouseout", Window::Onmouseout, DontDelete, 0, 0 },
    00030    { "onerror", Window::Onerror, DontDelete, 0, &WindowTableEntries[105] },
    00031    { 0, 0, 0, 0, 0 },
    00032    { "document", Window::Document, DontDelete|ReadOnly, 0, 0 },
    00033    { "open", Window::Open, DontDelete|Function, 3, &WindowTableEntries[106] },
    00034    { "onkeyup", Window::Onkeyup, DontDelete, 0, 0 },
    00035    { 0, 0, 0, 0, 0 },
    00036    { "blur", Window::Blur, DontDelete|Function, 0, 0 },
    00037    { 0, 0, 0, 0, 0 },
    00038    { "defaultStatus", Window::DefaultStatus, DontDelete, 0, &WindowTableEntries[103] },
    00039    { "onmousedown", Window::Onmousedown, DontDelete, 0, 0 },
    00040    { 0, 0, 0, 0, 0 },
    00041    { "history", Window::_History, DontDelete|ReadOnly, 0, 0 },
    00042    { "ondblclick", Window::Ondblclick, DontDelete, 0, 0 },
    00043    { "onmouseover", Window::Onmouseover, DontDelete, 0, 0 },
    00044    { "addEventListener", Window::AddEventListener, DontDelete|Function, 3, 0 },
    00045    { 0, 0, 0, 0, 0 },
    00046    { 0, 0, 0, 0, 0 },
    00047    { "close", Window::Close, DontDelete|Function, 0, 0 },
    00048    { "onresize", Window::Onresize, DontDelete, 0, 0 },
    00049    { "innerWidth", Window::InnerWidth, DontDelete|ReadOnly, 0, &WindowTableEntries[94] },
    00050    { "onsubmit", Window::Onsubmit, DontDelete, 0, 0 },
    00051    { 0, 0, 0, 0, 0 },
    00052    { "innerHeight", Window::InnerHeight, DontDelete|ReadOnly, 0, 0 },
    00053    { "moveBy", Window::MoveBy, DontDelete|Function, 2, 0 },
    00054    { "navigator", Window::_Navigator, DontDelete|ReadOnly, 0, 0 },
    00055    { 0, 0, 0, 0, 0 },
    00056    { 0, 0, 0, 0, 0 },
    00057    { "focus", Window::Focus, DontDelete|Function, 0, &WindowTableEntries[98] },
    00058    { 0, 0, 0, 0, 0 },
    00059    { "event", Window::Event, DontDelete|ReadOnly, 0, 0 },
    00060    { "Option", Window::Option, DontDelete|ReadOnly, 0, 0 },
    00061    { "closed", Window::Closed, DontDelete|ReadOnly, 0, &WindowTableEntries[91] },
    00062    { 0, 0, 0, 0, 0 },
    00063    { 0, 0, 0, 0, 0 },
    00064    { "onload", Window::Onload, DontDelete, 0, 0 },
    00065    { "frames", Window::Frames, DontDelete|ReadOnly, 0, 0 },
    00066    { 0, 0, 0, 0, 0 },
    00067    { "screen", Window::_Screen, DontDelete|ReadOnly, 0, 0 },
    00068    { "CSSRule", Window::CSSRule, DontDelete, 0, &WindowTableEntries[86] },
    00069    { "length", Window::Length, DontDelete|ReadOnly, 0, &WindowTableEntries[88] },
    00070    { "defaultstatus", Window::DefaultStatus, DontDelete, 0, &WindowTableEntries[89] },
    00071    { "outerHeight", Window::OuterHeight, DontDelete|ReadOnly, 0, 0 },
    00072    { "setTimeout", Window::SetTimeout, DontDelete|Function, 2, 0 },
    00073    { "onkeydown", Window::Onkeydown, DontDelete, 0, 0 },
    00074    { 0, 0, 0, 0, 0 },
    00075    { "Node", Window::Node, DontDelete, 0, 0 },
    00076    { "opener", Window::Opener, DontDelete|ReadOnly, 0, &WindowTableEntries[90] },
    00077    { "parent", Window::Parent, DontDelete|ReadOnly, 0, 0 },
    00078    { "DOMException", Window::DOMException, DontDelete, 0, 0 },
    00079    { 0, 0, 0, 0, 0 },
    00080    { "setInterval", Window::SetInterval, DontDelete|Function, 2, &WindowTableEntries[100] },
    00081    { "konqueror", Window::_Konqueror, DontDelete|ReadOnly, 0, 0 },
    00082    { "scroll", Window::Scroll, DontDelete|Function, 2, &WindowTableEntries[93] },
    00083    { 0, 0, 0, 0, 0 },
    00084    { 0, 0, 0, 0, 0 },
    00085    { "onblur", Window::Onblur, DontDelete, 0, 0 },
    00086    { "onmouseup", Window::Onmouseup, DontDelete, 0, 0 },
    00087    { "NodeFilter", Window::NodeFilter, DontDelete, 0, &WindowTableEntries[96] },
    00088    { "personalbar", Window::Personalbar, DontDelete|ReadOnly, 0, 0 },
    00089    { 0, 0, 0, 0, 0 },
    00090    { "onchange", Window::Onchange, DontDelete, 0, 0 },
    00091    { "window", Window::_Window, DontDelete|ReadOnly, 0, &WindowTableEntries[95] },
    00092    { "Range", Window::Range, DontDelete, 0, 0 },
    00093    { 0, 0, 0, 0, 0 },
    00094    { 0, 0, 0, 0, 0 },
    00095    { "clearInterval", Window::ClearInterval, DontDelete|Function, 1, 0 },
    00096    { 0, 0, 0, 0, 0 },
    00097    { "scrollBy", Window::ScrollBy, DontDelete|Function, 2, 0 },
    00098    { "offscreenBuffering", Window::OffscreenBuffering, DontDelete|ReadOnly, 0, &WindowTableEntries[99] },
    00099    { 0, 0, 0, 0, 0 },
    00100    { "crypto", Window::Crypto, DontDelete|ReadOnly, 0, &WindowTableEntries[92] },
    00101    { "prompt", Window::Prompt, DontDelete|Function, 2, 0 },
    00102    { "name", Window::Name, DontDelete, 0, 0 },
    00103    { "status", Window::Status, DontDelete, 0, 0 },
    00104    { "onkeypress", Window::Onkeypress, DontDelete, 0, 0 },
    00105    { "scrollTo", Window::ScrollTo, DontDelete|Function, 2, 0 },
    00106    { "clientInformation", Window::ClientInformation, DontDelete|ReadOnly, 0, &WindowTableEntries[102] },
    00107    { 0, 0, 0, 0, 0 },
    00108    { "resizeTo", Window::ResizeTo, DontDelete|Function, 2, 0 },
    00109    { "onreset", Window::Onreset, DontDelete, 0, 0 },
    00110    { "top", Window::Top, DontDelete|ReadOnly, 0, 0 },
    00111    { "self", Window::Self, DontDelete|ReadOnly, 0, 0 },
    00112    { "location", Window::_Location, DontDelete, 0, 0 },
    00113    { "Event", Window::EventCtor, DontDelete, 0, &WindowTableEntries[87] },
    00114    { "pageYOffset", Window::PageYOffset, DontDelete|ReadOnly, 0, 0 },
    00115    { "outerWidth", Window::OuterWidth, DontDelete|ReadOnly, 0, 0 },
    00116    { "pageXOffset", Window::PageXOffset, DontDelete|ReadOnly, 0, 0 },
    00117    { "screenX", Window::ScreenX, DontDelete|ReadOnly, 0, &WindowTableEntries[101] },
    00118    { "screenY", Window::ScreenY, DontDelete|ReadOnly, 0, &WindowTableEntries[97] },
    00119    { "scrollbars", Window::Scrollbars, DontDelete|ReadOnly, 0, 0 },
    00120    { "moveTo", Window::MoveTo, DontDelete|Function, 2, 0 },
    00121    { "resizeBy", Window::ResizeBy, DontDelete|Function, 2, 0 },
    00122    { "Image", Window::Image, DontDelete|ReadOnly, 0, 0 },
    00123    { "alert", Window::Alert, DontDelete|Function, 1, 0 },
    00124    { "confirm", Window::Confirm, DontDelete|Function, 1, 0 },
    00125    { "clearTimeout", Window::ClearTimeout, DontDelete|Function, 1, &WindowTableEntries[104] },
    00126    { "print", Window::Print, DontDelete|Function, 0, 0 },
    00127    { "removeEventListener", Window::RemoveEventListener, DontDelete|Function, 3, 0 },
    00128    { "onabort", Window::Onabort, DontDelete, 0, 0 },
    00129    { "onclick", Window::Onclick, DontDelete, 0, 0 },
    00130    { "ondragdrop", Window::Ondragdrop, DontDelete, 0, 0 },
    00131    { "onfocus", Window::Onfocus, DontDelete, 0, 0 },
    00132    { "onmousemove", Window::Onmousemove, DontDelete, 0, 0 },
    00133    { "onmove", Window::Onmove, DontDelete, 0, 0 },
    00134    { "onselect", Window::Onselect, DontDelete, 0, 0 },
    00135    { "onunload", Window::Onunload, DontDelete, 0, 0 }
    00136 };
    00137
    00138 const struct HashTable WindowTable = { 2, 107, WindowTableEntries, 86 };
    00139
    00140 } // namespace
    00141
    00142 using namespace KJS;
    00143
    00144 namespace KJS {
    00145
    00146 const struct HashEntry LocationTableEntries[] = {
    00147    { "toString", Location::ToString, DontDelete|Function, 0, 0 },
    00148    { 0, 0, 0, 0, 0 },
    00149    { "hash", Location::Hash, DontDelete, 0, &LocationTableEntries[11] },
    00150    { "href", Location::Href, DontDelete, 0, &LocationTableEntries[13] },
    00151    { "reload", Location::Reload, DontDelete|Function, 0, 0 },
    00152    { "hostname", Location::Hostname, DontDelete, 0, 0 },
    00153    { "host", Location::Host, DontDelete, 0, &LocationTableEntries[14] },
    00154    { "assign", Location::Assign, DontDelete|Function, 1, 0 },
    00155    { 0, 0, 0, 0, 0 },
    00156    { 0, 0, 0, 0, 0 },
    00157    { "pathname", Location::Pathname, DontDelete, 0, 0 },
    00158    { "port", Location::Port, DontDelete, 0, &LocationTableEntries[12] },
    00159    { "protocol", Location::Protocol, DontDelete, 0, 0 },
    00160    { "search", Location::Search, DontDelete, 0, 0 },
    00161    { "[[==]]", Location::EqualEqual, DontDelete|ReadOnly, 0, &LocationTableEntries[15] },
    00162    { "replace", Location::Replace, DontDelete|Function, 1, 0 }
    00163 };
    00164
    00165 const struct HashTable LocationTable = { 2, 16, LocationTableEntries, 11 };
    00166
    00167 } // namespace
    00168
    00169 using namespace KJS;
    00170
    00171 namespace KJS {
    00172
    00173 const struct HashEntry HistoryTableEntries[] = {
    00174    { 0, 0, 0, 0, 0 },
    00175    { "back", History::Back, DontDelete|Function, 0, &HistoryTableEntries[4] },
    00176    { "length", History::Length, DontDelete|ReadOnly, 0, &HistoryTableEntries[5] },
    00177    { 0, 0, 0, 0, 0 },
    00178    { "forward", History::Forward, DontDelete|Function, 0, 0 },
    00179    { "go", History::Go, DontDelete|Function, 1, 0 }
    00180 };
    00181
    00182 const struct HashTable HistoryTable = { 2, 6, HistoryTableEntries, 4 };
    00183
    00184 } // namespace

This file is part of the documentation for kdelibs Version 3.1.5.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Wed Jan 28 13:34:28 2004 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001