00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef GNASH_NAMED_STRINGS_H
00021 #define GNASH_NAMED_STRINGS_H
00022
00023 namespace gnash {
00024
00025 class string_table;
00026
00028
00047 namespace NSV {
00048
00049 enum NamedStrings {
00050 CLASS_ACCESSIBILITY = 1,
00051 CLASS_ANTIALIASTYPE,
00052 CLASS_ARRAY,
00053 CLASS_AS_BROADCASTER,
00054 CLASS_BITMAP,
00055 CLASS_BOOLEAN,
00056 CLASS_BUTTON,
00057 CLASS_CAMERA,
00058 CLASS_COLOR,
00059 CLASS_CONTEXTMENU,
00060 CLASS_CONTEXTMENUITEM,
00061 CLASS_CUSTOM_ACTIONS,
00062 CLASS_CSMTEXTSETTINGS,
00063 CLASS_DATE,
00064 CLASS_DISPLAYOBJECT,
00065 CLASS_DISPLAYOBJECTCONTAINER,
00066 CLASS_ERROR,
00067 CLASS_EVENT,
00068 CLASS_EVENTDISPATCHER,
00069 CLASS_FONT,
00070 CLASS_FONTSTYLE,
00071 CLASS_FUNCTION,
00072 CLASS_GRIDFITTYPE,
00073 CLASS_INT,
00074 CLASS_INTERACTIVEOBJECT,
00075 CLASS_KEY,
00076 CLASS_KEYBOARD,
00077 CLASS_LOAD_VARS,
00078 CLASS_LOCALCONNECTION,
00079 CLASS_MATH,
00080 CLASS_MICROPHONE,
00081 CLASS_MOUSE,
00082 CLASS_MOVIE_CLIP,
00083 CLASS_MOVIE_CLIP_LOADER,
00084 CLASS_NAMESPACE,
00085 CLASS_NET_CONNECTION,
00086 CLASS_NET_STREAM,
00087 CLASS_NUMBER,
00088 CLASS_OBJECT,
00089 CLASS_QNAME,
00090 CLASS_SELECTION,
00091 CLASS_SHAPE,
00092 CLASS_SHARED_OBJECT,
00093 CLASS_SIMPLE_BUTTON,
00094 CLASS_SOUND,
00095 CLASS_SPRITE,
00096 CLASS_STAGE,
00097 CLASS_STATICTEXT,
00098 CLASS_STRING,
00099 CLASS_STYLESHEET,
00100 CLASS_SYSTEM,
00101 CLASS_TEXTCOLORTYPE,
00102 CLASS_TEXTDISPLAYMODE,
00103 CLASS_TEXT_FIELD,
00104 CLASS_TEXTFIELDTYPE,
00105 CLASS_TEXT_FORMAT,
00106 CLASS_TEXTFORMATALIGN,
00107 CLASS_TEXT_SNAPSHOT,
00108 CLASS_TEXTFIELDAUTOSIZE,
00109 CLASS_TEXTLINEMETRICS,
00110 CLASS_TEXTRENDERER,
00111 CLASS_VIDEO,
00112 CLASS_XML,
00113 CLASS_XML_DOCUMENT,
00114 CLASS_XMLNODE,
00115 CLASS_XMLSOCKET,
00116 NS_ADOBE_UTILS,
00117 NS_FLASH_ACCESSIBILITY,
00118 NS_FLASH_DISPLAY,
00119 NS_FLASH_EVENTS,
00120 NS_FLASH_ERRORS,
00121 NS_FLASH_GEOM,
00122 NS_FLASH_MEDIA,
00123 NS_FLASH_NET,
00124 NS_FLASH_SYSTEM,
00125 NS_FLASH_TEXT,
00126 NS_FLASH_UI,
00127 NS_FLASH_UTILS,
00128 NS_FLASH_XML,
00129 PROP_A,
00130 PROP_ADD_LISTENER,
00131 PROP_ALIGN,
00132 PROP_AS_NATIVE,
00133 PROP_AS_SET_PROP_FLAGS,
00134 PROP_B,
00135 PROP_BLOCK_INDENT,
00136 PROP_BOLD,
00137 PROP_BROADCAST_MESSAGE,
00138 PROP_BULLET,
00139 PROP_uBYTES_TOTAL,
00140 PROP_uBYTES_LOADED,
00141 PROP_C,
00142 PROP_CALLEE,
00143 PROP_CALLER,
00144 PROP_COLOR,
00145 PROP_CONCAT,
00146 PROP_CONSTRUCTOR,
00147 PROP_CONTENT_TYPE,
00148 PROP_D,
00149 PROP_DATA,
00150 PROP_DECODE,
00151 PROP_E,
00152 PROP_ENABLED,
00153 PROP_ESCAPE,
00154 PROP_FOCUS_ENABLED,
00155 PROP_G,
00156 PROP_H,
00157 PROP_HEIGHT,
00158 PROP_HTML_TEXT,
00159 PROP_INDENT,
00160 PROP_ITALIC,
00161 PROP_LEADING,
00162 PROP_LEFT_MARGIN,
00163 PROP_LENGTH,
00164 PROP_LOADED,
00165 PROP_MATRIX_TYPE,
00166 PROP_METH,
00167 PROP_ON_CLOSE,
00168 PROP_ON_CONNECT,
00169 PROP_ON_CONSTRUCT,
00170 PROP_ON_DATA,
00171 PROP_ON_DRAG_OUT,
00172 PROP_ON_DRAG_OVER,
00173 PROP_ON_ENTER_FRAME,
00174 PROP_ON_FULLSCREEN,
00175 PROP_ON_INITIALIZE,
00176 PROP_ON_KEY_DOWN,
00177 PROP_ON_KEY_PRESS,
00178 PROP_ON_KEY_UP,
00179 PROP_ON_KILL_FOCUS,
00180 PROP_ON_LOAD,
00181 PROP_ON_LOAD_ERROR,
00182 PROP_ON_LOAD_INIT,
00183 PROP_ON_LOAD_PROGRESS,
00184 PROP_ON_LOAD_START,
00185 PROP_ON_META_DATA,
00186 PROP_ON_MOUSE_DOWN,
00187 PROP_ON_MOUSE_MOVE,
00188 PROP_ON_MOUSE_UP,
00189 PROP_ON_PRESS,
00190 PROP_ON_RELEASE,
00191 PROP_ON_RELEASE_OUTSIDE,
00192 PROP_ON_RESIZE,
00193 PROP_ON_RESULT,
00194 PROP_ON_ROLL_OUT,
00195 PROP_ON_ROLL_OVER,
00196 PROP_ON_SELECT,
00197 PROP_ON_SET_FOCUS,
00198 PROP_ON_SOUND_COMPLETE,
00199 PROP_ON_STATUS,
00200 PROP_ON_TIMER,
00201 PROP_ON_UNLOAD,
00202 PROP_ON_XML,
00203 PROP_PARSE_XML,
00204 PROP_PROTOTYPE,
00205 PROP_PUSH,
00206 PROP_R,
00207 PROP_REMOVE_LISTENER,
00208 PROP_RIGHT_MARGIN,
00209 PROP_SCALE_MODE,
00210 PROP_SIZE,
00211 PROP_SPLICE,
00212 PROP_STATUS,
00213 PROP_SUPER,
00214 PROP_TARGET,
00215 PROP_TEXT,
00216 PROP_TEXT_COLOR,
00217 PROP_TEXT_HEIGHT,
00218 PROP_TEXT_WIDTH,
00219 PROP_THIS,
00220 PROP_TO_LOWER_CASE,
00221 PROP_TO_STRING,
00222 PROP_TX,
00223 PROP_TY,
00224 PROP_uALPHA,
00225 PROP_uCURRENTFRAME,
00226 PROP_uCUSTOM_HEADERS,
00227 PROP_uDROPTARGET,
00228 PROP_uFOCUSRECT,
00229 PROP_uFRAMESLOADED,
00230 PROP_uGLOBAL,
00231 PROP_uHEIGHT,
00232 PROP_uHIGHQUALITY,
00233 PROP_uQUALITY,
00234 PROP_uLISTENERS,
00235 PROP_uNAME,
00236 PROP_UNDERLINE,
00237 PROP_uPARENT,
00238 PROP_uROOT,
00239 PROP_uROTATION,
00240 PROP_USEHANDCURSOR,
00241 PROP_uSOUNDBUFTIME,
00242 PROP_uTARGET,
00243 PROP_uTOTALFRAMES,
00244 PROP_uuCONSTRUCTORuu,
00245 PROP_uuPROTOuu,
00246 PROP_uuRESOLVE,
00247 PROP_uURL,
00248 PROP_uVISIBLE,
00249 PROP_uWIDTH,
00250 PROP_uX,
00251 PROP_uXMOUSE,
00252 PROP_uXSCALE,
00253 PROP_uY,
00254 PROP_uYMOUSE,
00255 PROP_uYSCALE,
00256 PROP_VALUE_OF,
00257 PROP_W,
00258 PROP_WIDTH,
00259 PROP_X,
00260 PROP_Y,
00261 PROP_ON_SYNC,
00262 INTERNAL_INTERFACES,
00263 INTERNAL_STACK_PARENT,
00264 INTERNAL_TYPE
00265 };
00266
00268 void loadStrings(string_table &table);
00269
00270 }
00271 }
00272
00273 #endif // GNASH_NAMED_STRINGS_H
00274