Best JavaScript code snippet using puppeteer
lexer.py
Source: lexer.py
1# -*- coding: utf-8 -*-2"""3 RTE.syntaxhighlight.lexer4 ~~~~~~~~~~~~~~~~~~~~~~5 Lexer for RenPy6 Based on the Python Lexer from the Pygments team.7"""8import re9from pygments.lexer import Lexer, RegexLexer, include, bygroups, using, \10 default, words, combined, do_insertions11from pygments.token import Text, Comment, Operator, Keyword, Name, String, \12 Number, Punctuation, Generic, Other13from .tokens import Renpy, Block14__all__ = ['RenpyLexer', 'RenpyConsoleLexer', 'RenpyTracebackLexer']15line_re = re.compile('.*?\n')16class RenpyBlockLexer(RegexLexer):17 name = "RenpyBlock"18 aliases = ["renpyblock"]19 tokens = {20 'root': [21 (r'[a-zA-Z_]\w*', Name),22 (words((23 'elif', 'else', 'except', 'finally', 'for', 'if',24 'try', 'while', 'with', 'label', 'screen', 'transform',25 'init', 'layeredimage', 'menu', 'style'), suffix=r'\b'),26 Block.Start),27 (r'# *region\b', Block.Start),28 (r'# *endregion\b', Block.End),29 (words((30 '\n\n', 'break', 'continue', 'return', 'yield', 'yield from',31 'pass', '# *endregion'), suffix=r'\b'),32 Block.End),33 ],34 }35class RenpyLexer(RegexLexer):36 """37 For `Renpy <http://www.renpy.org>`_ source code.38 """39 name = 'Renpy'40 aliases = ['renpy', 'rpy']41 filenames = ['*.rpy']42 def innerstring_rules(ttype):43 return [44 # the old style '%s' % (...) string formatting45 (r'%(\(\w+\))?[-#0 +]*([0-9]+|[*])?(\.([0-9]+|[*]))?'46 '[hlL]?[E-GXc-giorsux%]', String.Interpol),47 # backslashes, quotes and formatting signs must be parsed one at a time48 (r'[^\\\'"%\n]+', ttype),49 (r'[\'"\\]', ttype),50 # unhandled string formatting sign51 (r'%', ttype),52 # newlines are an error (use "nl" state)53 ]54 tokens = {55 'root': [56 (r'\n', Text),57 include('screen_lang'),58 (r'^ *\$', Renpy.Python.Inline),59 (r'((renpy|im)\.[a-zA-Z_]+)\(([a-zA-Z_ ,=]+)\)',60 bygroups(Renpy.Function.Builtin, Renpy.Function.Arguments)),61 include("screen_actions"),62 (r'\$', String.Symbol),63 (r'^(\s*)([rRuUbB]{,2})("""(?:.|\n)*?""")',64 bygroups(Text, String.Affix, String.Doc)),65 (r"^(\s*)([rRuUbB]{,2})('''(?:.|\n)*?''')",66 bygroups(Text, String.Affix, String.Doc)),67 (r'[^\S\n]+', Text),68 (r'\A#!.+$', Comment.Hashbang),69 (r'#.*$', Comment.Single),70 (r'[]{}:(),;[]', Punctuation),71 (r'\\\n', Text),72 (r'\\', Text),73 (r'(in|is|and|or|not)\b', Operator.Word),74 (r'!=|==|<<|>>|[-~+/*%=<>&^|.]', Operator),75 include('keywords'),76 include('special_labels'),77 (r'(def)((?:\s|\\\s)+)', bygroups(Keyword, Text), 'funcname'),78 (r'(class)((?:\s|\\\s)+)', bygroups(Keyword, Text), 'classname'),79 (r'(from)((?:\s|\\\s)+)', bygroups(Keyword.Namespace, Text),80 'fromimport'),81 (r'(import)((?:\s|\\\s)+)', bygroups(Keyword.Namespace, Text),82 'import'),83 include('builtins'),84 include('magicfuncs'),85 include('magicvars'),86 include('backtick'),87 ('([rR]|[uUbB][rR]|[rR][uUbB])(""")',88 bygroups(String.Affix, String.Double), 'tdqs'),89 ("([rR]|[uUbB][rR]|[rR][uUbB])(''')",90 bygroups(String.Affix, String.Single), 'tsqs'),91 ('([rR]|[uUbB][rR]|[rR][uUbB])(")',92 bygroups(String.Affix, String.Double), 'dqs'),93 ("([rR]|[uUbB][rR]|[rR][uUbB])(')",94 bygroups(String.Affix, String.Single), 'sqs'),95 ('([uUbB]?)(""")', bygroups(String.Affix, String.Double),96 combined('stringescape', 'tdqs')),97 ("([uUbB]?)(''')", bygroups(String.Affix, String.Single),98 combined('stringescape', 'tsqs')),99 ('([uUbB]?)(")', bygroups(String.Affix, String.Double),100 combined('stringescape', 'dqs')),101 ("([uUbB]?)(')", bygroups(String.Affix, String.Single),102 combined('stringescape', 'sqs')),103 include('name'),104 include('numbers'),105 ],106 'keywords': [107 (words((108 'assert', 'break', 'continue', 'del', 'elif', 'else', 'except',109 'exec', 'finally', 'for', 'global', 'if', 'lambda', 'pass',110 'print', 'raise', 'return', 'try', 'while', 'yield',111 'yield from', 'as', 'with'), suffix=r'\b'),112 Keyword),113 (words((114 'audio', 'scene', 'expression', 'play', 'queue', 'stop',115 'python', 'init', 'pause', 'jump', 'call', 'zorder',116 'show', 'hide', 'at', 'music', 'sound', 'voice',117 ), suffix=r'\b'), Renpy.Reserved),118 (words((119 'default', 'define', 'layeredimage', 'screen', 'transform',120 'label', 'menu', 'style', 'image'), suffix=r'\b'),121 Renpy.Declaration),122 ],123 'special_labels': [124 (words(('start', 'quit', 'after_load', 'splashscreen',125 'before_main_menu', 'main_menu', 'after_warp',126 ), prefix=r"label ", suffix=r'\b'), Renpy.Label.Reserved),127 ],128 'screen_lang': [129 (words(('add', 'bar', 'button', 'fixed', 'frame', 'grid',130 'hbox', 'imagebutton', 'input', 'key',131 'mousearea', 'null', 'side', 'text', 'textbutton',132 'timer', 'vbar', 'vbox', 'viewport',133 'vpgrid', 'window', 'imagemap', 'hotspot',134 'hotbar', 'drag', 'draggroup', 'has', 'on', 'use',135 'transclude', 'transform', 'label',136 ), prefix=r'\s+', suffix=r'\b'), Renpy.Screen.Displayables),137 ],138 'properties': [ # renpy/tutorial/game/keywords.py139 (words(('action', 'activate_additive', 'activate_adjust_spacing',140 'activate_align', 'activate_alignaround', 'activate_alpha',141 'activate_alt', 'activate_anchor', 'activate_angle',142 'activate_antialias', 'activate_area', 'activate_around',143 'activate_background', 'activate_bar_invert',144 'activate_bar_resizing', 'activate_bar_vertical',145 'activate_base_bar', 'activate_black_color',146 'activate_bold', 'activate_bottom_bar',147 'activate_bottom_gutter', 'activate_bottom_margin',148 'activate_bottom_padding', 'activate_box_layout',149 'activate_box_reverse', 'activate_box_wrap',150 'activate_box_wrap_spacing', 'activate_caret',151 'activate_child', 'activate_clipping', 'activate_color',152 'activate_corner1', 'activate_corner2', 'activate_crop',153 'activate_crop_relative', 'activate_debug',154 'activate_delay', 'activate_drop_shadow',155 'activate_drop_shadow_color', 'activate_events',156 'activate_first_indent', 'activate_first_spacing',157 'activate_fit_first', 'activate_focus_mask',158 'activate_font', 'activate_foreground', 'activate_hinting',159 'activate_hyperlink_functions', 'activate_italic',160 'activate_justify', 'activate_kerning',161 'activate_key_events', 'activate_keyboard_focus',162 'activate_language', 'activate_layout', 'activate_left_bar',163 'activate_left_gutter', 'activate_left_margin',164 'activate_left_padding', 'activate_line_leading',165 'activate_line_spacing', 'activate_margin',166 'activate_maximum', 'activate_maxsize',167 'activate_min_width', 'activate_minimum',168 'activate_minwidth', 'activate_mouse', 'activate_nearest',169 'activate_newline_indent', 'activate_offset',170 'activate_order_reverse', 'activate_outline_scaling',171 'activate_outlines', 'activate_padding', 'activate_pos',172 'activate_radius', 'activate_rest_indent',173 'activate_right_bar', 'activate_right_gutter',174 'activate_right_margin', 'activate_right_padding',175 'activate_rotate', 'activate_rotate_pad',176 'activate_ruby_style', 'activate_size',177 'activate_size_group', 'activate_slow_abortable',178 'activate_slow_cps', 'activate_slow_cps_multiplier',179 'activate_sound', 'activate_spacing',180 'activate_strikethrough', 'activate_subpixel',181 'activate_text_align', 'activate_text_y_fudge',182 'activate_thumb', 'activate_thumb_offset',183 'activate_thumb_shadow', 'activate_tooltip',184 'activate_top_bar', 'activate_top_gutter',185 'activate_top_margin', 'activate_top_padding',186 'activate_transform_anchor', 'activate_underline',187 'activate_unscrollable', 'activate_vertical',188 'activate_xalign', 'activate_xanchor',189 'activate_xanchoraround', 'activate_xaround',190 'activate_xcenter', 'activate_xfill', 'activate_xfit',191 'activate_xmargin', 'activate_xmaximum',192 'activate_xminimum', 'activate_xoffset',193 'activate_xpadding', 'activate_xpan', 'activate_xpos',194 'activate_xsize', 'activate_xspacing', 'activate_xtile',195 'activate_xysize', 'activate_xzoom', 'activate_yalign',196 'activate_yanchor', 'activate_yanchoraround',197 'activate_yaround', 'activate_ycenter', 'activate_yfill',198 'activate_yfit', 'activate_ymargin', 'activate_ymaximum',199 'activate_yminimum', 'activate_yoffset',200 'activate_ypadding', 'activate_ypan', 'activate_ypos',201 'activate_ysize', 'activate_yspacing', 'activate_ytile',202 'activate_yzoom', 'activate_zoom', 'activated', 'additive',203 'adjust_spacing', 'adjustment', 'align', 'alignaround',204 'allow', 'alpha', 'alt', 'alternate', 'alternate_keysym',205 'anchor', 'angle', 'antialias', 'area', 'arguments',206 'around', 'arrowkeys', 'background', 'bar_invert',207 'bar_resizing', 'bar_vertical', 'base_bar', 'black_color',208 'bold', 'bottom_bar', 'bottom_gutter', 'bottom_margin',209 'bottom_padding', 'box_layout', 'box_reverse', 'box_wrap',210 'box_wrap_spacing', 'cache', 'caption', 'caret', 'changed',211 'child', 'child_size', 'clicked', 'clipping', 'color',212 'cols', 'copypaste', 'corner1', 'corner2', 'crop',213 'crop_relative', 'debug', 'delay', 'drag_handle',214 'drag_joined', 'drag_name', 'drag_offscreen', 'drag_raise',215 'draggable', 'dragged', 'drop_allowable', 'drop_shadow',216 'drop_shadow_color', 'droppable', 'dropped', 'edgescroll',217 'events', 'exclude', 'first_indent', 'first_spacing',218 'fit_first', 'focus', 'focus_mask', 'font', 'foreground',219 'ground', 'height', 'hinting', 'hover', 'hover_additive',220 'hover_adjust_spacing', 'hover_align', 'hover_alignaround',221 'hover_alpha', 'hover_alt', 'hover_anchor', 'hover_angle',222 'hover_antialias', 'hover_area', 'hover_around',223 'hover_background', 'hover_bar_invert',224 'hover_bar_resizing', 'hover_bar_vertical',225 'hover_base_bar', 'hover_black_color', 'hover_bold',226 'hover_bottom_bar', 'hover_bottom_gutter',227 'hover_bottom_margin', 'hover_bottom_padding',228 'hover_box_layout', 'hover_box_reverse', 'hover_box_wrap',229 'hover_box_wrap_spacing', 'hover_caret', 'hover_child',230 'hover_clipping', 'hover_color', 'hover_corner1',231 'hover_corner2', 'hover_crop', 'hover_crop_relative',232 'hover_debug', 'hover_delay', 'hover_drop_shadow',233 'hover_drop_shadow_color', 'hover_events',234 'hover_first_indent', 'hover_first_spacing',235 'hover_fit_first', 'hover_focus_mask', 'hover_font',236 'hover_foreground', 'hover_hinting',237 'hover_hyperlink_functions', 'hover_italic',238 'hover_justify', 'hover_kerning', 'hover_key_events',239 'hover_keyboard_focus', 'hover_language', 'hover_layout',240 'hover_left_bar', 'hover_left_gutter', 'hover_left_margin',241 'hover_left_padding', 'hover_line_leading',242 'hover_line_spacing', 'hover_margin', 'hover_maximum',243 'hover_maxsize', 'hover_min_width', 'hover_minimum',244 'hover_minwidth', 'hover_mouse', 'hover_nearest',245 'hover_newline_indent', 'hover_offset',246 'hover_order_reverse', 'hover_outline_scaling',247 'hover_outlines', 'hover_padding', 'hover_pos',248 'hover_radius', 'hover_rest_indent', 'hover_right_bar',249 'hover_right_gutter', 'hover_right_margin',250 'hover_right_padding', 'hover_rotate', 'hover_rotate_pad',251 'hover_ruby_style', 'hover_size', 'hover_size_group',252 'hover_slow_abortable', 'hover_slow_cps',253 'hover_slow_cps_multiplier', 'hover_sound', 'hover_spacing',254 'hover_strikethrough', 'hover_subpixel', 'hover_text_align',255 'hover_text_y_fudge', 'hover_thumb', 'hover_thumb_offset',256 'hover_thumb_shadow', 'hover_tooltip', 'hover_top_bar',257 'hover_top_gutter', 'hover_top_margin', 'hover_top_padding',258 'hover_transform_anchor', 'hover_underline',259 'hover_unscrollable', 'hover_vertical', 'hover_xalign',260 'hover_xanchor', 'hover_xanchoraround', 'hover_xaround',261 'hover_xcenter', 'hover_xfill', 'hover_xfit',262 'hover_xmargin', 'hover_xmaximum', 'hover_xminimum',263 'hover_xoffset', 'hover_xpadding', 'hover_xpan',264 'hover_xpos', 'hover_xsize', 'hover_xspacing',265 'hover_xtile', 'hover_xysize', 'hover_xzoom',266 'hover_yalign', 'hover_yanchor', 'hover_yanchoraround',267 'hover_yaround', 'hover_ycenter', 'hover_yfill',268 'hover_yfit', 'hover_ymargin', 'hover_ymaximum',269 'hover_yminimum', 'hover_yoffset', 'hover_ypadding',270 'hover_ypan', 'hover_ypos', 'hover_ysize', 'hover_yspacing',271 'hover_ytile', 'hover_yzoom', 'hover_zoom', 'hovered',272 'hyperlink_functions', 'id', 'idle', 'idle_additive',273 'idle_adjust_spacing', 'idle_align', 'idle_alignaround',274 'idle_alpha', 'idle_alt', 'idle_anchor', 'idle_angle',275 'idle_antialias', 'idle_area', 'idle_around',276 'idle_background', 'idle_bar_invert', 'idle_bar_resizing',277 'idle_bar_vertical', 'idle_base_bar', 'idle_black_color',278 'idle_bold', 'idle_bottom_bar', 'idle_bottom_gutter',279 'idle_bottom_margin', 'idle_bottom_padding',280 'idle_box_layout', 'idle_box_reverse', 'idle_box_wrap',281 'idle_box_wrap_spacing', 'idle_caret', 'idle_child',282 'idle_clipping', 'idle_color', 'idle_corner1',283 'idle_corner2', 'idle_crop', 'idle_crop_relative',284 'idle_debug', 'idle_delay', 'idle_drop_shadow',285 'idle_drop_shadow_color', 'idle_events',286 'idle_first_indent', 'idle_first_spacing', 'idle_fit_first',287 'idle_focus_mask', 'idle_font', 'idle_foreground',288 'idle_hinting', 'idle_hyperlink_functions', 'idle_italic',289 'idle_justify', 'idle_kerning', 'idle_key_events',290 'idle_keyboard_focus', 'idle_language', 'idle_layout',291 'idle_left_bar', 'idle_left_gutter', 'idle_left_margin',292 'idle_left_padding', 'idle_line_leading',293 'idle_line_spacing', 'idle_margin', 'idle_maximum',294 'idle_maxsize', 'idle_min_width', 'idle_minimum',295 'idle_minwidth', 'idle_mouse', 'idle_nearest',296 'idle_newline_indent', 'idle_offset', 'idle_order_reverse',297 'idle_outline_scaling', 'idle_outlines', 'idle_padding',298 'idle_pos', 'idle_radius', 'idle_rest_indent',299 'idle_right_bar', 'idle_right_gutter', 'idle_right_margin',300 'idle_right_padding', 'idle_rotate', 'idle_rotate_pad',301 'idle_ruby_style', 'idle_size', 'idle_size_group',302 'idle_slow_abortable', 'idle_slow_cps',303 'idle_slow_cps_multiplier', 'idle_sound', 'idle_spacing',304 'idle_strikethrough', 'idle_subpixel', 'idle_text_align',305 'idle_text_y_fudge', 'idle_thumb', 'idle_thumb_offset',306 'idle_thumb_shadow', 'idle_tooltip', 'idle_top_bar',307 'idle_top_gutter', 'idle_top_margin', 'idle_top_padding',308 'idle_transform_anchor', 'idle_underline',309 'idle_unscrollable', 'idle_vertical', 'idle_xalign',310 'idle_xanchor', 'idle_xanchoraround', 'idle_xaround',311 'idle_xcenter', 'idle_xfill', 'idle_xfit', 'idle_xmargin',312 'idle_xmaximum', 'idle_xminimum', 'idle_xoffset',313 'idle_xpadding', 'idle_xpan', 'idle_xpos', 'idle_xsize',314 'idle_xspacing', 'idle_xtile', 'idle_xysize', 'idle_xzoom',315 'idle_yalign', 'idle_yanchor', 'idle_yanchoraround',316 'idle_yaround', 'idle_ycenter', 'idle_yfill', 'idle_yfit',317 'idle_ymargin', 'idle_ymaximum', 'idle_yminimum',318 'idle_yoffset', 'idle_ypadding', 'idle_ypan', 'idle_ypos',319 'idle_ysize', 'idle_yspacing', 'idle_ytile', 'idle_yzoom',320 'idle_zoom', 'image_style', 'insensitive',321 'insensitive_additive', 'insensitive_adjust_spacing',322 'insensitive_align', 'insensitive_alignaround',323 'insensitive_alpha', 'insensitive_alt',324 'insensitive_anchor', 'insensitive_angle',325 'insensitive_antialias', 'insensitive_area',326 'insensitive_around', 'insensitive_background',327 'insensitive_bar_invert', 'insensitive_bar_resizing',328 'insensitive_bar_vertical', 'insensitive_base_bar',329 'insensitive_black_color', 'insensitive_bold',330 'insensitive_bottom_bar', 'insensitive_bottom_gutter',331 'insensitive_bottom_margin', 'insensitive_bottom_padding',332 'insensitive_box_layout', 'insensitive_box_reverse',333 'insensitive_box_wrap', 'insensitive_box_wrap_spacing',334 'insensitive_caret', 'insensitive_child',335 'insensitive_clipping', 'insensitive_color',336 'insensitive_corner1', 'insensitive_corner2',337 'insensitive_crop', 'insensitive_crop_relative',338 'insensitive_debug', 'insensitive_delay',339 'insensitive_drop_shadow', 'insensitive_drop_shadow_color',340 'insensitive_events', 'insensitive_first_indent',341 'insensitive_first_spacing', 'insensitive_fit_first',342 'insensitive_focus_mask', 'insensitive_font',343 'insensitive_foreground', 'insensitive_hinting',344 'insensitive_hyperlink_functions', 'insensitive_italic',345 'insensitive_justify', 'insensitive_kerning',346 'insensitive_key_events', 'insensitive_keyboard_focus',347 'insensitive_language', 'insensitive_layout',348 'insensitive_left_bar', 'insensitive_left_gutter',349 'insensitive_left_margin', 'insensitive_left_padding',350 'insensitive_line_leading', 'insensitive_line_spacing',351 'insensitive_margin', 'insensitive_maximum',352 'insensitive_maxsize', 'insensitive_min_width',353 'insensitive_minimum', 'insensitive_minwidth',354 'insensitive_mouse', 'insensitive_nearest',355 'insensitive_newline_indent', 'insensitive_offset',356 'insensitive_order_reverse', 'insensitive_outline_scaling',357 'insensitive_outlines', 'insensitive_padding',358 'insensitive_pos', 'insensitive_radius',359 'insensitive_rest_indent', 'insensitive_right_bar',360 'insensitive_right_gutter', 'insensitive_right_margin',361 'insensitive_right_padding', 'insensitive_rotate',362 'insensitive_rotate_pad', 'insensitive_ruby_style',363 'insensitive_size', 'insensitive_size_group',364 'insensitive_slow_abortable', 'insensitive_slow_cps',365 'insensitive_slow_cps_multiplier', 'insensitive_sound',366 'insensitive_spacing', 'insensitive_strikethrough',367 'insensitive_subpixel', 'insensitive_text_align',368 'insensitive_text_y_fudge', 'insensitive_thumb',369 'insensitive_thumb_offset', 'insensitive_thumb_shadow',370 'insensitive_tooltip', 'insensitive_top_bar',371 'insensitive_top_gutter', 'insensitive_top_margin',372 'insensitive_top_padding', 'insensitive_transform_anchor',373 'insensitive_underline', 'insensitive_unscrollable',374 'insensitive_vertical', 'insensitive_xalign',375 'insensitive_xanchor', 'insensitive_xanchoraround',376 'insensitive_xaround', 'insensitive_xcenter',377 'insensitive_xfill', 'insensitive_xfit',378 'insensitive_xmargin', 'insensitive_xmaximum',379 'insensitive_xminimum', 'insensitive_xoffset',380 'insensitive_xpadding', 'insensitive_xpan',381 'insensitive_xpos', 'insensitive_xsize',382 'insensitive_xspacing', 'insensitive_xtile',383 'insensitive_xysize', 'insensitive_xzoom',384 'insensitive_yalign', 'insensitive_yanchor',385 'insensitive_yanchoraround', 'insensitive_yaround',386 'insensitive_ycenter', 'insensitive_yfill',387 'insensitive_yfit', 'insensitive_ymargin',388 'insensitive_ymaximum', 'insensitive_yminimum',389 'insensitive_yoffset', 'insensitive_ypadding',390 'insensitive_ypan', 'insensitive_ypos', 'insensitive_ysize',391 'insensitive_yspacing', 'insensitive_ytile',392 'insensitive_yzoom', 'insensitive_zoom', 'italic',393 'justify', 'kerning', 'key_events', 'keyboard_focus',394 'keysym', 'language', 'layer', 'layout', 'left_bar',395 'left_gutter', 'left_margin', 'left_padding', 'length',396 'line_leading', 'line_spacing', 'margin', 'maximum',397 'maxsize', 'min_overlap', 'min_width', 'minimum',398 'minwidth', 'modal', 'mouse', 'mouse_drop', 'mousewheel',399 'nearest', 'newline_indent', 'order_reverse',400 'outline_scaling', 'outlines', 'padding', 'pagekeys',401 'pixel_width', 'pos', 'predict', 'prefix', 'properties',402 'radius', 'range', 'rest_indent', 'right_bar',403 'right_gutter', 'right_margin', 'right_padding', 'rotate',404 'rotate_pad', 'rows', 'ruby_style', 'scope',405 'scrollbar_activate_align', 'scrollbar_activate_alt',406 'scrollbar_activate_anchor', 'scrollbar_activate_area',407 'scrollbar_activate_bar_invert',408 'scrollbar_activate_bar_resizing',409 'scrollbar_activate_bar_vertical',410 'scrollbar_activate_base_bar',411 'scrollbar_activate_bottom_bar',412 'scrollbar_activate_bottom_gutter',413 'scrollbar_activate_clipping', 'scrollbar_activate_debug',414 'scrollbar_activate_keyboard_focus',415 'scrollbar_activate_left_bar',416 'scrollbar_activate_left_gutter',417 'scrollbar_activate_maximum', 'scrollbar_activate_mouse',418 'scrollbar_activate_offset', 'scrollbar_activate_pos',419 'scrollbar_activate_right_bar',420 'scrollbar_activate_right_gutter',421 'scrollbar_activate_thumb',422 'scrollbar_activate_thumb_offset',423 'scrollbar_activate_thumb_shadow',424 'scrollbar_activate_tooltip', 'scrollbar_activate_top_bar',425 'scrollbar_activate_top_gutter',426 'scrollbar_activate_unscrollable',427 'scrollbar_activate_xalign', 'scrollbar_activate_xanchor',428 'scrollbar_activate_xcenter', 'scrollbar_activate_xfill',429 'scrollbar_activate_xmaximum', 'scrollbar_activate_xoffset',430 'scrollbar_activate_xpos', 'scrollbar_activate_xsize',431 'scrollbar_activate_xysize', 'scrollbar_activate_yalign',432 'scrollbar_activate_yanchor', 'scrollbar_activate_ycenter',433 'scrollbar_activate_yfill', 'scrollbar_activate_ymaximum',434 'scrollbar_activate_yoffset', 'scrollbar_activate_ypos',435 'scrollbar_activate_ysize', 'scrollbar_align',436 'scrollbar_alt', 'scrollbar_anchor', 'scrollbar_area',437 'scrollbar_bar_invert', 'scrollbar_bar_resizing',438 'scrollbar_bar_vertical', 'scrollbar_base_bar',439 'scrollbar_bottom_bar', 'scrollbar_bottom_gutter',440 'scrollbar_clipping', 'scrollbar_debug',441 'scrollbar_hover_align', 'scrollbar_hover_alt',442 'scrollbar_hover_anchor', 'scrollbar_hover_area',443 'scrollbar_hover_bar_invert',444 'scrollbar_hover_bar_resizing',445 'scrollbar_hover_bar_vertical', 'scrollbar_hover_base_bar',446 'scrollbar_hover_bottom_bar',447 'scrollbar_hover_bottom_gutter', 'scrollbar_hover_clipping',448 'scrollbar_hover_debug', 'scrollbar_hover_keyboard_focus',449 'scrollbar_hover_left_bar', 'scrollbar_hover_left_gutter',450 'scrollbar_hover_maximum', 'scrollbar_hover_mouse',451 'scrollbar_hover_offset', 'scrollbar_hover_pos',452 'scrollbar_hover_right_bar', 'scrollbar_hover_right_gutter',453 'scrollbar_hover_thumb', 'scrollbar_hover_thumb_offset',454 'scrollbar_hover_thumb_shadow', 'scrollbar_hover_tooltip',455 'scrollbar_hover_top_bar', 'scrollbar_hover_top_gutter',456 'scrollbar_hover_unscrollable', 'scrollbar_hover_xalign',457 'scrollbar_hover_xanchor', 'scrollbar_hover_xcenter',458 'scrollbar_hover_xfill', 'scrollbar_hover_xmaximum',459 'scrollbar_hover_xoffset', 'scrollbar_hover_xpos',460 'scrollbar_hover_xsize', 'scrollbar_hover_xysize',461 'scrollbar_hover_yalign', 'scrollbar_hover_yanchor',462 'scrollbar_hover_ycenter', 'scrollbar_hover_yfill',463 'scrollbar_hover_ymaximum', 'scrollbar_hover_yoffset',464 'scrollbar_hover_ypos', 'scrollbar_hover_ysize',465 'scrollbar_idle_align', 'scrollbar_idle_alt',466 'scrollbar_idle_anchor', 'scrollbar_idle_area',467 'scrollbar_idle_bar_invert', 'scrollbar_idle_bar_resizing',468 'scrollbar_idle_bar_vertical', 'scrollbar_idle_base_bar',469 'scrollbar_idle_bottom_bar', 'scrollbar_idle_bottom_gutter',470 'scrollbar_idle_clipping', 'scrollbar_idle_debug',471 'scrollbar_idle_keyboard_focus', 'scrollbar_idle_left_bar',472 'scrollbar_idle_left_gutter', 'scrollbar_idle_maximum',473 'scrollbar_idle_mouse', 'scrollbar_idle_offset',474 'scrollbar_idle_pos', 'scrollbar_idle_right_bar',475 'scrollbar_idle_right_gutter', 'scrollbar_idle_thumb',476 'scrollbar_idle_thumb_offset',477 'scrollbar_idle_thumb_shadow', 'scrollbar_idle_tooltip',478 'scrollbar_idle_top_bar', 'scrollbar_idle_top_gutter',479 'scrollbar_idle_unscrollable', 'scrollbar_idle_xalign',480 'scrollbar_idle_xanchor', 'scrollbar_idle_xcenter',481 'scrollbar_idle_xfill', 'scrollbar_idle_xmaximum',482 'scrollbar_idle_xoffset', 'scrollbar_idle_xpos',483 'scrollbar_idle_xsize', 'scrollbar_idle_xysize',484 'scrollbar_idle_yalign', 'scrollbar_idle_yanchor',485 'scrollbar_idle_ycenter', 'scrollbar_idle_yfill',486 'scrollbar_idle_ymaximum', 'scrollbar_idle_yoffset',487 'scrollbar_idle_ypos', 'scrollbar_idle_ysize',488 'scrollbar_insensitive_align', 'scrollbar_insensitive_alt',489 'scrollbar_insensitive_anchor',490 'scrollbar_insensitive_area',491 'scrollbar_insensitive_bar_invert',492 'scrollbar_insensitive_bar_resizing',493 'scrollbar_insensitive_bar_vertical',494 'scrollbar_insensitive_base_bar',495 'scrollbar_insensitive_bottom_bar',496 'scrollbar_insensitive_bottom_gutter',497 'scrollbar_insensitive_clipping',498 'scrollbar_insensitive_debug',499 'scrollbar_insensitive_keyboard_focus',500 'scrollbar_insensitive_left_bar',501 'scrollbar_insensitive_left_gutter',502 'scrollbar_insensitive_maximum',503 'scrollbar_insensitive_mouse',504 'scrollbar_insensitive_offset', 'scrollbar_insensitive_pos',505 'scrollbar_insensitive_right_bar',506 'scrollbar_insensitive_right_gutter',507 'scrollbar_insensitive_thumb',508 'scrollbar_insensitive_thumb_offset',509 'scrollbar_insensitive_thumb_shadow',510 'scrollbar_insensitive_tooltip',511 'scrollbar_insensitive_top_bar',512 'scrollbar_insensitive_top_gutter',513 'scrollbar_insensitive_unscrollable',514 'scrollbar_insensitive_xalign',515 'scrollbar_insensitive_xanchor',516 'scrollbar_insensitive_xcenter',517 'scrollbar_insensitive_xfill',518 'scrollbar_insensitive_xmaximum',519 'scrollbar_insensitive_xoffset',520 'scrollbar_insensitive_xpos', 'scrollbar_insensitive_xsize',521 'scrollbar_insensitive_xysize',522 'scrollbar_insensitive_yalign',523 'scrollbar_insensitive_yanchor',524 'scrollbar_insensitive_ycenter',525 'scrollbar_insensitive_yfill',526 'scrollbar_insensitive_ymaximum',527 'scrollbar_insensitive_yoffset',528 'scrollbar_insensitive_ypos', 'scrollbar_insensitive_ysize',529 'scrollbar_keyboard_focus', 'scrollbar_left_bar',530 'scrollbar_left_gutter', 'scrollbar_maximum',531 'scrollbar_mouse', 'scrollbar_offset', 'scrollbar_pos',532 'scrollbar_right_bar', 'scrollbar_right_gutter',533 'scrollbar_selected_activate_align',534 'scrollbar_selected_activate_alt',535 'scrollbar_selected_activate_anchor',536 'scrollbar_selected_activate_area',537 'scrollbar_selected_activate_bar_invert',538 'scrollbar_selected_activate_bar_resizing',539 'scrollbar_selected_activate_bar_vertical',540 'scrollbar_selected_activate_base_bar',541 'scrollbar_selected_activate_bottom_bar',542 'scrollbar_selected_activate_bottom_gutter',543 'scrollbar_selected_activate_clipping',544 'scrollbar_selected_activate_debug',545 'scrollbar_selected_activate_keyboard_focus',546 'scrollbar_selected_activate_left_bar',547 'scrollbar_selected_activate_left_gutter',548 'scrollbar_selected_activate_maximum',549 'scrollbar_selected_activate_mouse',550 'scrollbar_selected_activate_offset',551 'scrollbar_selected_activate_pos',552 'scrollbar_selected_activate_right_bar',553 'scrollbar_selected_activate_right_gutter',554 'scrollbar_selected_activate_thumb',555 'scrollbar_selected_activate_thumb_offset',556 'scrollbar_selected_activate_thumb_shadow',557 'scrollbar_selected_activate_tooltip',558 'scrollbar_selected_activate_top_bar',559 'scrollbar_selected_activate_top_gutter',560 'scrollbar_selected_activate_unscrollable',561 'scrollbar_selected_activate_xalign',562 'scrollbar_selected_activate_xanchor',563 'scrollbar_selected_activate_xcenter',564 'scrollbar_selected_activate_xfill',565 'scrollbar_selected_activate_xmaximum',566 'scrollbar_selected_activate_xoffset',567 'scrollbar_selected_activate_xpos',568 'scrollbar_selected_activate_xsize',569 'scrollbar_selected_activate_xysize',570 'scrollbar_selected_activate_yalign',571 'scrollbar_selected_activate_yanchor',572 'scrollbar_selected_activate_ycenter',573 'scrollbar_selected_activate_yfill',574 'scrollbar_selected_activate_ymaximum',575 'scrollbar_selected_activate_yoffset',576 'scrollbar_selected_activate_ypos',577 'scrollbar_selected_activate_ysize',578 'scrollbar_selected_align', 'scrollbar_selected_alt',579 'scrollbar_selected_anchor', 'scrollbar_selected_area',580 'scrollbar_selected_bar_invert',581 'scrollbar_selected_bar_resizing',582 'scrollbar_selected_bar_vertical',583 'scrollbar_selected_base_bar',584 'scrollbar_selected_bottom_bar',585 'scrollbar_selected_bottom_gutter',586 'scrollbar_selected_clipping', 'scrollbar_selected_debug',587 'scrollbar_selected_hover_align',588 'scrollbar_selected_hover_alt',589 'scrollbar_selected_hover_anchor',590 'scrollbar_selected_hover_area',591 'scrollbar_selected_hover_bar_invert',592 'scrollbar_selected_hover_bar_resizing',593 'scrollbar_selected_hover_bar_vertical',594 'scrollbar_selected_hover_base_bar',595 'scrollbar_selected_hover_bottom_bar',596 'scrollbar_selected_hover_bottom_gutter',597 'scrollbar_selected_hover_clipping',598 'scrollbar_selected_hover_debug',599 'scrollbar_selected_hover_keyboard_focus',600 'scrollbar_selected_hover_left_bar',601 'scrollbar_selected_hover_left_gutter',602 'scrollbar_selected_hover_maximum',603 'scrollbar_selected_hover_mouse',604 'scrollbar_selected_hover_offset',605 'scrollbar_selected_hover_pos',606 'scrollbar_selected_hover_right_bar',607 'scrollbar_selected_hover_right_gutter',608 'scrollbar_selected_hover_thumb',609 'scrollbar_selected_hover_thumb_offset',610 'scrollbar_selected_hover_thumb_shadow',611 'scrollbar_selected_hover_tooltip',612 'scrollbar_selected_hover_top_bar',613 'scrollbar_selected_hover_top_gutter',614 'scrollbar_selected_hover_unscrollable',615 'scrollbar_selected_hover_xalign',616 'scrollbar_selected_hover_xanchor',617 'scrollbar_selected_hover_xcenter',618 'scrollbar_selected_hover_xfill',619 'scrollbar_selected_hover_xmaximum',620 'scrollbar_selected_hover_xoffset',621 'scrollbar_selected_hover_xpos',622 'scrollbar_selected_hover_xsize',623 'scrollbar_selected_hover_xysize',624 'scrollbar_selected_hover_yalign',625 'scrollbar_selected_hover_yanchor',626 'scrollbar_selected_hover_ycenter',627 'scrollbar_selected_hover_yfill',628 'scrollbar_selected_hover_ymaximum',629 'scrollbar_selected_hover_yoffset',630 'scrollbar_selected_hover_ypos',631 'scrollbar_selected_hover_ysize',632 'scrollbar_selected_idle_align',633 'scrollbar_selected_idle_alt',634 'scrollbar_selected_idle_anchor',635 'scrollbar_selected_idle_area',636 'scrollbar_selected_idle_bar_invert',637 'scrollbar_selected_idle_bar_resizing',638 'scrollbar_selected_idle_bar_vertical',639 'scrollbar_selected_idle_base_bar',640 'scrollbar_selected_idle_bottom_bar',641 'scrollbar_selected_idle_bottom_gutter',642 'scrollbar_selected_idle_clipping',643 'scrollbar_selected_idle_debug',644 'scrollbar_selected_idle_keyboard_focus',645 'scrollbar_selected_idle_left_bar',646 'scrollbar_selected_idle_left_gutter',647 'scrollbar_selected_idle_maximum',648 'scrollbar_selected_idle_mouse',649 'scrollbar_selected_idle_offset',650 'scrollbar_selected_idle_pos',651 'scrollbar_selected_idle_right_bar',652 'scrollbar_selected_idle_right_gutter',653 'scrollbar_selected_idle_thumb',654 'scrollbar_selected_idle_thumb_offset',655 'scrollbar_selected_idle_thumb_shadow',656 'scrollbar_selected_idle_tooltip',657 'scrollbar_selected_idle_top_bar',658 'scrollbar_selected_idle_top_gutter',659 'scrollbar_selected_idle_unscrollable',660 'scrollbar_selected_idle_xalign',661 'scrollbar_selected_idle_xanchor',662 'scrollbar_selected_idle_xcenter',663 'scrollbar_selected_idle_xfill',664 'scrollbar_selected_idle_xmaximum',665 'scrollbar_selected_idle_xoffset',666 'scrollbar_selected_idle_xpos',667 'scrollbar_selected_idle_xsize',668 'scrollbar_selected_idle_xysize',669 'scrollbar_selected_idle_yalign',670 'scrollbar_selected_idle_yanchor',671 'scrollbar_selected_idle_ycenter',672 'scrollbar_selected_idle_yfill',673 'scrollbar_selected_idle_ymaximum',674 'scrollbar_selected_idle_yoffset',675 'scrollbar_selected_idle_ypos',676 'scrollbar_selected_idle_ysize',677 'scrollbar_selected_insensitive_align',678 'scrollbar_selected_insensitive_alt',679 'scrollbar_selected_insensitive_anchor',680 'scrollbar_selected_insensitive_area',681 'scrollbar_selected_insensitive_bar_invert',682 'scrollbar_selected_insensitive_bar_resizing',683 'scrollbar_selected_insensitive_bar_vertical',684 'scrollbar_selected_insensitive_base_bar',685 'scrollbar_selected_insensitive_bottom_bar',686 'scrollbar_selected_insensitive_bottom_gutter',687 'scrollbar_selected_insensitive_clipping',688 'scrollbar_selected_insensitive_debug',689 'scrollbar_selected_insensitive_keyboard_focus',690 'scrollbar_selected_insensitive_left_bar',691 'scrollbar_selected_insensitive_left_gutter',692 'scrollbar_selected_insensitive_maximum',693 'scrollbar_selected_insensitive_mouse',694 'scrollbar_selected_insensitive_offset',695 'scrollbar_selected_insensitive_pos',696 'scrollbar_selected_insensitive_right_bar',697 'scrollbar_selected_insensitive_right_gutter',698 'scrollbar_selected_insensitive_thumb',699 'scrollbar_selected_insensitive_thumb_offset',700 'scrollbar_selected_insensitive_thumb_shadow',701 'scrollbar_selected_insensitive_tooltip',702 'scrollbar_selected_insensitive_top_bar',703 'scrollbar_selected_insensitive_top_gutter',704 'scrollbar_selected_insensitive_unscrollable',705 'scrollbar_selected_insensitive_xalign',706 'scrollbar_selected_insensitive_xanchor',707 'scrollbar_selected_insensitive_xcenter',708 'scrollbar_selected_insensitive_xfill',709 'scrollbar_selected_insensitive_xmaximum',710 'scrollbar_selected_insensitive_xoffset',711 'scrollbar_selected_insensitive_xpos',712 'scrollbar_selected_insensitive_xsize',713 'scrollbar_selected_insensitive_xysize',714 'scrollbar_selected_insensitive_yalign',715 'scrollbar_selected_insensitive_yanchor',716 'scrollbar_selected_insensitive_ycenter',717 'scrollbar_selected_insensitive_yfill',718 'scrollbar_selected_insensitive_ymaximum',719 'scrollbar_selected_insensitive_yoffset',720 'scrollbar_selected_insensitive_ypos',721 'scrollbar_selected_insensitive_ysize',722 'scrollbar_selected_keyboard_focus',723 'scrollbar_selected_left_bar',724 'scrollbar_selected_left_gutter',725 'scrollbar_selected_maximum', 'scrollbar_selected_mouse',726 'scrollbar_selected_offset', 'scrollbar_selected_pos',727 'scrollbar_selected_right_bar',728 'scrollbar_selected_right_gutter',729 'scrollbar_selected_thumb',730 'scrollbar_selected_thumb_offset',731 'scrollbar_selected_thumb_shadow',732 'scrollbar_selected_tooltip', 'scrollbar_selected_top_bar',733 'scrollbar_selected_top_gutter',734 'scrollbar_selected_unscrollable',735 'scrollbar_selected_xalign', 'scrollbar_selected_xanchor',736 'scrollbar_selected_xcenter', 'scrollbar_selected_xfill',737 'scrollbar_selected_xmaximum', 'scrollbar_selected_xoffset',738 'scrollbar_selected_xpos', 'scrollbar_selected_xsize',739 'scrollbar_selected_xysize', 'scrollbar_selected_yalign',740 'scrollbar_selected_yanchor', 'scrollbar_selected_ycenter',741 'scrollbar_selected_yfill', 'scrollbar_selected_ymaximum',742 'scrollbar_selected_yoffset', 'scrollbar_selected_ypos',743 'scrollbar_selected_ysize', 'scrollbar_thumb',744 'scrollbar_thumb_offset', 'scrollbar_thumb_shadow',745 'scrollbar_tooltip', 'scrollbar_top_bar',746 'scrollbar_top_gutter', 'scrollbar_unscrollable',747 'scrollbar_xalign', 'scrollbar_xanchor',748 'scrollbar_xcenter', 'scrollbar_xfill',749 'scrollbar_xmaximum', 'scrollbar_xoffset', 'scrollbar_xpos',750 'scrollbar_xsize', 'scrollbar_xysize', 'scrollbar_yalign',751 'scrollbar_yanchor', 'scrollbar_ycenter', 'scrollbar_yfill',752 'scrollbar_ymaximum', 'scrollbar_yoffset', 'scrollbar_ypos',753 'scrollbar_ysize', 'scrollbars', 'selected',754 'selected_activate_additive',755 'selected_activate_adjust_spacing',756 'selected_activate_align', 'selected_activate_alignaround',757 'selected_activate_alpha', 'selected_activate_alt',758 'selected_activate_anchor', 'selected_activate_angle',759 'selected_activate_antialias', 'selected_activate_area',760 'selected_activate_around', 'selected_activate_background',761 'selected_activate_bar_invert',762 'selected_activate_bar_resizing',763 'selected_activate_bar_vertical',764 'selected_activate_base_bar',765 'selected_activate_black_color', 'selected_activate_bold',766 'selected_activate_bottom_bar',767 'selected_activate_bottom_gutter',768 'selected_activate_bottom_margin',769 'selected_activate_bottom_padding',770 'selected_activate_box_layout',771 'selected_activate_box_reverse',772 'selected_activate_box_wrap',773 'selected_activate_box_wrap_spacing',774 'selected_activate_caret', 'selected_activate_child',775 'selected_activate_clipping', 'selected_activate_color',776 'selected_activate_corner1', 'selected_activate_corner2',777 'selected_activate_crop', 'selected_activate_crop_relative',778 'selected_activate_debug', 'selected_activate_delay',779 'selected_activate_drop_shadow',780 'selected_activate_drop_shadow_color',781 'selected_activate_events',782 'selected_activate_first_indent',783 'selected_activate_first_spacing',784 'selected_activate_fit_first',785 'selected_activate_focus_mask', 'selected_activate_font',786 'selected_activate_foreground', 'selected_activate_hinting',787 'selected_activate_hyperlink_functions',788 'selected_activate_italic', 'selected_activate_justify',789 'selected_activate_kerning', 'selected_activate_key_events',790 'selected_activate_keyboard_focus',791 'selected_activate_language', 'selected_activate_layout',792 'selected_activate_left_bar',793 'selected_activate_left_gutter',794 'selected_activate_left_margin',795 'selected_activate_left_padding',796 'selected_activate_line_leading',797 'selected_activate_line_spacing',798 'selected_activate_margin', 'selected_activate_maximum',799 'selected_activate_maxsize', 'selected_activate_min_width',800 'selected_activate_minimum', 'selected_activate_minwidth',801 'selected_activate_mouse', 'selected_activate_nearest',802 'selected_activate_newline_indent',803 'selected_activate_offset',804 'selected_activate_order_reverse',805 'selected_activate_outline_scaling',806 'selected_activate_outlines', 'selected_activate_padding',807 'selected_activate_pos', 'selected_activate_radius',808 'selected_activate_rest_indent',809 'selected_activate_right_bar',810 'selected_activate_right_gutter',811 'selected_activate_right_margin',812 'selected_activate_right_padding',813 'selected_activate_rotate', 'selected_activate_rotate_pad',814 'selected_activate_ruby_style', 'selected_activate_size',815 'selected_activate_size_group',816 'selected_activate_slow_abortable',817 'selected_activate_slow_cps',818 'selected_activate_slow_cps_multiplier',819 'selected_activate_sound', 'selected_activate_spacing',820 'selected_activate_strikethrough',821 'selected_activate_subpixel',822 'selected_activate_text_align',823 'selected_activate_text_y_fudge', 'selected_activate_thumb',824 'selected_activate_thumb_offset',825 'selected_activate_thumb_shadow',826 'selected_activate_tooltip', 'selected_activate_top_bar',827 'selected_activate_top_gutter',828 'selected_activate_top_margin',829 'selected_activate_top_padding',830 'selected_activate_transform_anchor',831 'selected_activate_underline',832 'selected_activate_unscrollable',833 'selected_activate_vertical', 'selected_activate_xalign',834 'selected_activate_xanchor',835 'selected_activate_xanchoraround',836 'selected_activate_xaround', 'selected_activate_xcenter',837 'selected_activate_xfill', 'selected_activate_xfit',838 'selected_activate_xmargin', 'selected_activate_xmaximum',839 'selected_activate_xminimum', 'selected_activate_xoffset',840 'selected_activate_xpadding', 'selected_activate_xpan',841 'selected_activate_xpos', 'selected_activate_xsize',842 'selected_activate_xspacing', 'selected_activate_xtile',843 'selected_activate_xysize', 'selected_activate_xzoom',844 'selected_activate_yalign', 'selected_activate_yanchor',845 'selected_activate_yanchoraround',846 'selected_activate_yaround', 'selected_activate_ycenter',847 'selected_activate_yfill', 'selected_activate_yfit',848 'selected_activate_ymargin', 'selected_activate_ymaximum',849 'selected_activate_yminimum', 'selected_activate_yoffset',850 'selected_activate_ypadding', 'selected_activate_ypan',851 'selected_activate_ypos', 'selected_activate_ysize',852 'selected_activate_yspacing', 'selected_activate_ytile',853 'selected_activate_yzoom', 'selected_activate_zoom',854 'selected_additive', 'selected_adjust_spacing',855 'selected_align', 'selected_alignaround', 'selected_alpha',856 'selected_alt', 'selected_anchor', 'selected_angle',857 'selected_antialias', 'selected_area', 'selected_around',858 'selected_background', 'selected_bar_invert',859 'selected_bar_resizing', 'selected_bar_vertical',860 'selected_base_bar', 'selected_black_color',861 'selected_bold', 'selected_bottom_bar',862 'selected_bottom_gutter', 'selected_bottom_margin',863 'selected_bottom_padding', 'selected_box_layout',864 'selected_box_reverse', 'selected_box_wrap',865 'selected_box_wrap_spacing', 'selected_caret',866 'selected_child', 'selected_clipping', 'selected_color',867 'selected_corner1', 'selected_corner2', 'selected_crop',868 'selected_crop_relative', 'selected_debug',869 'selected_delay', 'selected_drop_shadow',870 'selected_drop_shadow_color', 'selected_events',871 'selected_first_indent', 'selected_first_spacing',872 'selected_fit_first', 'selected_focus_mask',873 'selected_font', 'selected_foreground', 'selected_hinting',874 'selected_hover', 'selected_hover_additive',875 'selected_hover_adjust_spacing', 'selected_hover_align',876 'selected_hover_alignaround', 'selected_hover_alpha',877 'selected_hover_alt', 'selected_hover_anchor',878 'selected_hover_angle', 'selected_hover_antialias',879 'selected_hover_area', 'selected_hover_around',880 'selected_hover_background', 'selected_hover_bar_invert',881 'selected_hover_bar_resizing',882 'selected_hover_bar_vertical', 'selected_hover_base_bar',883 'selected_hover_black_color', 'selected_hover_bold',884 'selected_hover_bottom_bar', 'selected_hover_bottom_gutter',885 'selected_hover_bottom_margin',886 'selected_hover_bottom_padding',887 'selected_hover_box_layout', 'selected_hover_box_reverse',888 'selected_hover_box_wrap',889 'selected_hover_box_wrap_spacing', 'selected_hover_caret',890 'selected_hover_child', 'selected_hover_clipping',891 'selected_hover_color', 'selected_hover_corner1',892 'selected_hover_corner2', 'selected_hover_crop',893 'selected_hover_crop_relative', 'selected_hover_debug',894 'selected_hover_delay', 'selected_hover_drop_shadow',895 'selected_hover_drop_shadow_color', 'selected_hover_events',896 'selected_hover_first_indent',897 'selected_hover_first_spacing', 'selected_hover_fit_first',898 'selected_hover_focus_mask', 'selected_hover_font',899 'selected_hover_foreground', 'selected_hover_hinting',900 'selected_hover_hyperlink_functions',901 'selected_hover_italic', 'selected_hover_justify',902 'selected_hover_kerning', 'selected_hover_key_events',903 'selected_hover_keyboard_focus', 'selected_hover_language',904 'selected_hover_layout', 'selected_hover_left_bar',905 'selected_hover_left_gutter', 'selected_hover_left_margin',906 'selected_hover_left_padding',907 'selected_hover_line_leading',908 'selected_hover_line_spacing', 'selected_hover_margin',909 'selected_hover_maximum', 'selected_hover_maxsize',910 'selected_hover_min_width', 'selected_hover_minimum',911 'selected_hover_minwidth', 'selected_hover_mouse',912 'selected_hover_nearest', 'selected_hover_newline_indent',913 'selected_hover_offset', 'selected_hover_order_reverse',914 'selected_hover_outline_scaling', 'selected_hover_outlines',915 'selected_hover_padding', 'selected_hover_pos',916 'selected_hover_radius', 'selected_hover_rest_indent',917 'selected_hover_right_bar', 'selected_hover_right_gutter',918 'selected_hover_right_margin',919 'selected_hover_right_padding', 'selected_hover_rotate',920 'selected_hover_rotate_pad', 'selected_hover_ruby_style',921 'selected_hover_size', 'selected_hover_size_group',922 'selected_hover_slow_abortable', 'selected_hover_slow_cps',923 'selected_hover_slow_cps_multiplier',924 'selected_hover_sound', 'selected_hover_spacing',925 'selected_hover_strikethrough', 'selected_hover_subpixel',926 'selected_hover_text_align', 'selected_hover_text_y_fudge',927 'selected_hover_thumb', 'selected_hover_thumb_offset',928 'selected_hover_thumb_shadow', 'selected_hover_tooltip',929 'selected_hover_top_bar', 'selected_hover_top_gutter',930 'selected_hover_top_margin', 'selected_hover_top_padding',931 'selected_hover_transform_anchor',932 'selected_hover_underline', 'selected_hover_unscrollable',933 'selected_hover_vertical', 'selected_hover_xalign',934 'selected_hover_xanchor', 'selected_hover_xanchoraround',935 'selected_hover_xaround', 'selected_hover_xcenter',936 'selected_hover_xfill', 'selected_hover_xfit',937 'selected_hover_xmargin', 'selected_hover_xmaximum',938 'selected_hover_xminimum', 'selected_hover_xoffset',939 'selected_hover_xpadding', 'selected_hover_xpan',940 'selected_hover_xpos', 'selected_hover_xsize',941 'selected_hover_xspacing', 'selected_hover_xtile',942 'selected_hover_xysize', 'selected_hover_xzoom',943 'selected_hover_yalign', 'selected_hover_yanchor',944 'selected_hover_yanchoraround', 'selected_hover_yaround',945 'selected_hover_ycenter', 'selected_hover_yfill',946 'selected_hover_yfit', 'selected_hover_ymargin',947 'selected_hover_ymaximum', 'selected_hover_yminimum',948 'selected_hover_yoffset', 'selected_hover_ypadding',949 'selected_hover_ypan', 'selected_hover_ypos',950 'selected_hover_ysize', 'selected_hover_yspacing',951 'selected_hover_ytile', 'selected_hover_yzoom',952 'selected_hover_zoom', 'selected_hyperlink_functions',953 'selected_idle', 'selected_idle_additive',954 'selected_idle_adjust_spacing', 'selected_idle_align',955 'selected_idle_alignaround', 'selected_idle_alpha',956 'selected_idle_alt', 'selected_idle_anchor',957 'selected_idle_angle', 'selected_idle_antialias',958 'selected_idle_area', 'selected_idle_around',959 'selected_idle_background', 'selected_idle_bar_invert',960 'selected_idle_bar_resizing', 'selected_idle_bar_vertical',961 'selected_idle_base_bar', 'selected_idle_black_color',962 'selected_idle_bold', 'selected_idle_bottom_bar',963 'selected_idle_bottom_gutter',964 'selected_idle_bottom_margin',965 'selected_idle_bottom_padding', 'selected_idle_box_layout',966 'selected_idle_box_reverse', 'selected_idle_box_wrap',967 'selected_idle_box_wrap_spacing', 'selected_idle_caret',968 'selected_idle_child', 'selected_idle_clipping',969 'selected_idle_color', 'selected_idle_corner1',970 'selected_idle_corner2', 'selected_idle_crop',971 'selected_idle_crop_relative', 'selected_idle_debug',972 'selected_idle_delay', 'selected_idle_drop_shadow',973 'selected_idle_drop_shadow_color', 'selected_idle_events',974 'selected_idle_first_indent', 'selected_idle_first_spacing',975 'selected_idle_fit_first', 'selected_idle_focus_mask',976 'selected_idle_font', 'selected_idle_foreground',977 'selected_idle_hinting',978 'selected_idle_hyperlink_functions', 'selected_idle_italic',979 'selected_idle_justify', 'selected_idle_kerning',980 'selected_idle_key_events', 'selected_idle_keyboard_focus',981 'selected_idle_language', 'selected_idle_layout',982 'selected_idle_left_bar', 'selected_idle_left_gutter',983 'selected_idle_left_margin', 'selected_idle_left_padding',984 'selected_idle_line_leading', 'selected_idle_line_spacing',985 'selected_idle_margin', 'selected_idle_maximum',986 'selected_idle_maxsize', 'selected_idle_min_width',987 'selected_idle_minimum', 'selected_idle_minwidth',988 'selected_idle_mouse', 'selected_idle_nearest',989 'selected_idle_newline_indent', 'selected_idle_offset',990 'selected_idle_order_reverse',991 'selected_idle_outline_scaling', 'selected_idle_outlines',992 'selected_idle_padding', 'selected_idle_pos',993 'selected_idle_radius', 'selected_idle_rest_indent',994 'selected_idle_right_bar', 'selected_idle_right_gutter',995 'selected_idle_right_margin', 'selected_idle_right_padding',996 'selected_idle_rotate', 'selected_idle_rotate_pad',997 'selected_idle_ruby_style', 'selected_idle_size',998 'selected_idle_size_group', 'selected_idle_slow_abortable',999 'selected_idle_slow_cps',1000 'selected_idle_slow_cps_multiplier', 'selected_idle_sound',1001 'selected_idle_spacing', 'selected_idle_strikethrough',1002 'selected_idle_subpixel', 'selected_idle_text_align',1003 'selected_idle_text_y_fudge', 'selected_idle_thumb',1004 'selected_idle_thumb_offset', 'selected_idle_thumb_shadow',1005 'selected_idle_tooltip', 'selected_idle_top_bar',1006 'selected_idle_top_gutter', 'selected_idle_top_margin',1007 'selected_idle_top_padding',1008 'selected_idle_transform_anchor', 'selected_idle_underline',1009 'selected_idle_unscrollable', 'selected_idle_vertical',1010 'selected_idle_xalign', 'selected_idle_xanchor',1011 'selected_idle_xanchoraround', 'selected_idle_xaround',1012 'selected_idle_xcenter', 'selected_idle_xfill',1013 'selected_idle_xfit', 'selected_idle_xmargin',1014 'selected_idle_xmaximum', 'selected_idle_xminimum',1015 'selected_idle_xoffset', 'selected_idle_xpadding',1016 'selected_idle_xpan', 'selected_idle_xpos',1017 'selected_idle_xsize', 'selected_idle_xspacing',1018 'selected_idle_xtile', 'selected_idle_xysize',1019 'selected_idle_xzoom', 'selected_idle_yalign',1020 'selected_idle_yanchor', 'selected_idle_yanchoraround',1021 'selected_idle_yaround', 'selected_idle_ycenter',1022 'selected_idle_yfill', 'selected_idle_yfit',1023 'selected_idle_ymargin', 'selected_idle_ymaximum',1024 'selected_idle_yminimum', 'selected_idle_yoffset',1025 'selected_idle_ypadding', 'selected_idle_ypan',1026 'selected_idle_ypos', 'selected_idle_ysize',1027 'selected_idle_yspacing', 'selected_idle_ytile',1028 'selected_idle_yzoom', 'selected_idle_zoom',1029 'selected_insensitive', 'selected_insensitive_additive',1030 'selected_insensitive_adjust_spacing',1031 'selected_insensitive_align',1032 'selected_insensitive_alignaround',1033 'selected_insensitive_alpha', 'selected_insensitive_alt',1034 'selected_insensitive_anchor', 'selected_insensitive_angle',1035 'selected_insensitive_antialias',1036 'selected_insensitive_area', 'selected_insensitive_around',1037 'selected_insensitive_background',1038 'selected_insensitive_bar_invert',1039 'selected_insensitive_bar_resizing',1040 'selected_insensitive_bar_vertical',1041 'selected_insensitive_base_bar',1042 'selected_insensitive_black_color',1043 'selected_insensitive_bold',1044 'selected_insensitive_bottom_bar',1045 'selected_insensitive_bottom_gutter',1046 'selected_insensitive_bottom_margin',1047 'selected_insensitive_bottom_padding',1048 'selected_insensitive_box_layout',1049 'selected_insensitive_box_reverse',1050 'selected_insensitive_box_wrap',1051 'selected_insensitive_box_wrap_spacing',1052 'selected_insensitive_caret', 'selected_insensitive_child',1053 'selected_insensitive_clipping',1054 'selected_insensitive_color',1055 'selected_insensitive_corner1',1056 'selected_insensitive_corner2', 'selected_insensitive_crop',1057 'selected_insensitive_crop_relative',1058 'selected_insensitive_debug', 'selected_insensitive_delay',1059 'selected_insensitive_drop_shadow',1060 'selected_insensitive_drop_shadow_color',1061 'selected_insensitive_events',1062 'selected_insensitive_first_indent',1063 'selected_insensitive_first_spacing',1064 'selected_insensitive_fit_first',1065 'selected_insensitive_focus_mask',1066 'selected_insensitive_font',1067 'selected_insensitive_foreground',1068 'selected_insensitive_hinting',1069 'selected_insensitive_hyperlink_functions',1070 'selected_insensitive_italic',1071 'selected_insensitive_justify',1072 'selected_insensitive_kerning',1073 'selected_insensitive_key_events',1074 'selected_insensitive_keyboard_focus',1075 'selected_insensitive_language',1076 'selected_insensitive_layout',1077 'selected_insensitive_left_bar',1078 'selected_insensitive_left_gutter',1079 'selected_insensitive_left_margin',1080 'selected_insensitive_left_padding',1081 'selected_insensitive_line_leading',1082 'selected_insensitive_line_spacing',1083 'selected_insensitive_margin',1084 'selected_insensitive_maximum',1085 'selected_insensitive_maxsize',1086 'selected_insensitive_min_width',1087 'selected_insensitive_minimum',1088 'selected_insensitive_minwidth',1089 'selected_insensitive_mouse',1090 'selected_insensitive_nearest',1091 'selected_insensitive_newline_indent',1092 'selected_insensitive_offset',1093 'selected_insensitive_order_reverse',1094 'selected_insensitive_outline_scaling',1095 'selected_insensitive_outlines',1096 'selected_insensitive_padding', 'selected_insensitive_pos',1097 'selected_insensitive_radius',1098 'selected_insensitive_rest_indent',1099 'selected_insensitive_right_bar',1100 'selected_insensitive_right_gutter',1101 'selected_insensitive_right_margin',1102 'selected_insensitive_right_padding',1103 'selected_insensitive_rotate',1104 'selected_insensitive_rotate_pad',1105 'selected_insensitive_ruby_style',1106 'selected_insensitive_size',1107 'selected_insensitive_size_group',1108 'selected_insensitive_slow_abortable',1109 'selected_insensitive_slow_cps',1110 'selected_insensitive_slow_cps_multiplier',1111 'selected_insensitive_sound',1112 'selected_insensitive_spacing',1113 'selected_insensitive_strikethrough',1114 'selected_insensitive_subpixel',1115 'selected_insensitive_text_align',1116 'selected_insensitive_text_y_fudge',1117 'selected_insensitive_thumb',1118 'selected_insensitive_thumb_offset',1119 'selected_insensitive_thumb_shadow',1120 'selected_insensitive_tooltip',1121 'selected_insensitive_top_bar',1122 'selected_insensitive_top_gutter',1123 'selected_insensitive_top_margin',1124 'selected_insensitive_top_padding',1125 'selected_insensitive_transform_anchor',1126 'selected_insensitive_underline',1127 'selected_insensitive_unscrollable',1128 'selected_insensitive_vertical',1129 'selected_insensitive_xalign',1130 'selected_insensitive_xanchor',1131 'selected_insensitive_xanchoraround',1132 'selected_insensitive_xaround',1133 'selected_insensitive_xcenter',1134 'selected_insensitive_xfill', 'selected_insensitive_xfit',1135 'selected_insensitive_xmargin',1136 'selected_insensitive_xmaximum',1137 'selected_insensitive_xminimum',1138 'selected_insensitive_xoffset',1139 'selected_insensitive_xpadding',1140 'selected_insensitive_xpan', 'selected_insensitive_xpos',1141 'selected_insensitive_xsize',1142 'selected_insensitive_xspacing',1143 'selected_insensitive_xtile', 'selected_insensitive_xysize',1144 'selected_insensitive_xzoom', 'selected_insensitive_yalign',1145 'selected_insensitive_yanchor',1146 'selected_insensitive_yanchoraround',1147 'selected_insensitive_yaround',1148 'selected_insensitive_ycenter',1149 'selected_insensitive_yfill', 'selected_insensitive_yfit',1150 'selected_insensitive_ymargin',1151 'selected_insensitive_ymaximum',1152 'selected_insensitive_yminimum',1153 'selected_insensitive_yoffset',1154 'selected_insensitive_ypadding',1155 'selected_insensitive_ypan', 'selected_insensitive_ypos',1156 'selected_insensitive_ysize',1157 'selected_insensitive_yspacing',1158 'selected_insensitive_ytile', 'selected_insensitive_yzoom',1159 'selected_insensitive_zoom', 'selected_italic',1160 'selected_justify', 'selected_kerning',1161 'selected_key_events', 'selected_keyboard_focus',1162 'selected_language', 'selected_layout', 'selected_left_bar',1163 'selected_left_gutter', 'selected_left_margin',1164 'selected_left_padding', 'selected_line_leading',1165 'selected_line_spacing', 'selected_margin',1166 'selected_maximum', 'selected_maxsize',1167 'selected_min_width', 'selected_minimum',1168 'selected_minwidth', 'selected_mouse', 'selected_nearest',1169 'selected_newline_indent', 'selected_offset',1170 'selected_order_reverse', 'selected_outline_scaling',1171 'selected_outlines', 'selected_padding', 'selected_pos',1172 'selected_radius', 'selected_rest_indent',1173 'selected_right_bar', 'selected_right_gutter',1174 'selected_right_margin', 'selected_right_padding',1175 'selected_rotate', 'selected_rotate_pad',1176 'selected_ruby_style', 'selected_size',1177 'selected_size_group', 'selected_slow_abortable',1178 'selected_slow_cps', 'selected_slow_cps_multiplier',1179 'selected_sound', 'selected_spacing',1180 'selected_strikethrough', 'selected_subpixel',1181 'selected_text_align', 'selected_text_y_fudge',1182 'selected_thumb', 'selected_thumb_offset',1183 'selected_thumb_shadow', 'selected_tooltip',1184 'selected_top_bar', 'selected_top_gutter',1185 'selected_top_margin', 'selected_top_padding',1186 'selected_transform_anchor', 'selected_underline',1187 'selected_unscrollable', 'selected_vertical',1188 'selected_xalign', 'selected_xanchor',1189 'selected_xanchoraround', 'selected_xaround',1190 'selected_xcenter', 'selected_xfill', 'selected_xfit',1191 'selected_xmargin', 'selected_xmaximum',1192 'selected_xminimum', 'selected_xoffset',1193 'selected_xpadding', 'selected_xpan', 'selected_xpos',1194 'selected_xsize', 'selected_xspacing', 'selected_xtile',1195 'selected_xysize', 'selected_xzoom', 'selected_yalign',1196 'selected_yanchor', 'selected_yanchoraround',1197 'selected_yaround', 'selected_ycenter', 'selected_yfill',1198 'selected_yfit', 'selected_ymargin', 'selected_ymaximum',1199 'selected_yminimum', 'selected_yoffset',1200 'selected_ypadding', 'selected_ypan', 'selected_ypos',1201 'selected_ysize', 'selected_yspacing', 'selected_ytile',1202 'selected_yzoom', 'selected_zoom', 'sensitive',1203 'side_activate_align', 'side_activate_alt',1204 'side_activate_anchor', 'side_activate_area',1205 'side_activate_clipping', 'side_activate_debug',1206 'side_activate_maximum', 'side_activate_offset',1207 'side_activate_pos', 'side_activate_spacing',1208 'side_activate_tooltip', 'side_activate_xalign',1209 'side_activate_xanchor', 'side_activate_xcenter',1210 'side_activate_xfill', 'side_activate_xmaximum',1211 'side_activate_xoffset', 'side_activate_xpos',1212 'side_activate_xsize', 'side_activate_xysize',1213 'side_activate_yalign', 'side_activate_yanchor',1214 'side_activate_ycenter', 'side_activate_yfill',1215 'side_activate_ymaximum', 'side_activate_yoffset',1216 'side_activate_ypos', 'side_activate_ysize', 'side_align',1217 'side_alt', 'side_anchor', 'side_area', 'side_clipping',1218 'side_debug', 'side_hover_align', 'side_hover_alt',1219 'side_hover_anchor', 'side_hover_area',1220 'side_hover_clipping', 'side_hover_debug',1221 'side_hover_maximum', 'side_hover_offset', 'side_hover_pos',1222 'side_hover_spacing', 'side_hover_tooltip',1223 'side_hover_xalign', 'side_hover_xanchor',1224 'side_hover_xcenter', 'side_hover_xfill',1225 'side_hover_xmaximum', 'side_hover_xoffset',1226 'side_hover_xpos', 'side_hover_xsize', 'side_hover_xysize',1227 'side_hover_yalign', 'side_hover_yanchor',1228 'side_hover_ycenter', 'side_hover_yfill',1229 'side_hover_ymaximum', 'side_hover_yoffset',1230 'side_hover_ypos', 'side_hover_ysize', 'side_idle_align',1231 'side_idle_alt', 'side_idle_anchor', 'side_idle_area',1232 'side_idle_clipping', 'side_idle_debug',1233 'side_idle_maximum', 'side_idle_offset', 'side_idle_pos',1234 'side_idle_spacing', 'side_idle_tooltip',1235 'side_idle_xalign', 'side_idle_xanchor',1236 'side_idle_xcenter', 'side_idle_xfill',1237 'side_idle_xmaximum', 'side_idle_xoffset', 'side_idle_xpos',1238 'side_idle_xsize', 'side_idle_xysize', 'side_idle_yalign',1239 'side_idle_yanchor', 'side_idle_ycenter', 'side_idle_yfill',1240 'side_idle_ymaximum', 'side_idle_yoffset', 'side_idle_ypos',1241 'side_idle_ysize', 'side_insensitive_align',1242 'side_insensitive_alt', 'side_insensitive_anchor',1243 'side_insensitive_area', 'side_insensitive_clipping',1244 'side_insensitive_debug', 'side_insensitive_maximum',1245 'side_insensitive_offset', 'side_insensitive_pos',1246 'side_insensitive_spacing', 'side_insensitive_tooltip',1247 'side_insensitive_xalign', 'side_insensitive_xanchor',1248 'side_insensitive_xcenter', 'side_insensitive_xfill',1249 'side_insensitive_xmaximum', 'side_insensitive_xoffset',1250 'side_insensitive_xpos', 'side_insensitive_xsize',1251 'side_insensitive_xysize', 'side_insensitive_yalign',1252 'side_insensitive_yanchor', 'side_insensitive_ycenter',1253 'side_insensitive_yfill', 'side_insensitive_ymaximum',1254 'side_insensitive_yoffset', 'side_insensitive_ypos',1255 'side_insensitive_ysize', 'side_maximum', 'side_offset',1256 'side_pos', 'side_selected_activate_align',1257 'side_selected_activate_alt',1258 'side_selected_activate_anchor',1259 'side_selected_activate_area',1260 'side_selected_activate_clipping',1261 'side_selected_activate_debug',1262 'side_selected_activate_maximum',1263 'side_selected_activate_offset',1264 'side_selected_activate_pos',1265 'side_selected_activate_spacing',1266 'side_selected_activate_tooltip',1267 'side_selected_activate_xalign',1268 'side_selected_activate_xanchor',1269 'side_selected_activate_xcenter',1270 'side_selected_activate_xfill',1271 'side_selected_activate_xmaximum',1272 'side_selected_activate_xoffset',1273 'side_selected_activate_xpos',1274 'side_selected_activate_xsize',1275 'side_selected_activate_xysize',1276 'side_selected_activate_yalign',1277 'side_selected_activate_yanchor',1278 'side_selected_activate_ycenter',1279 'side_selected_activate_yfill',1280 'side_selected_activate_ymaximum',1281 'side_selected_activate_yoffset',1282 'side_selected_activate_ypos',1283 'side_selected_activate_ysize', 'side_selected_align',1284 'side_selected_alt', 'side_selected_anchor',1285 'side_selected_area', 'side_selected_clipping',1286 'side_selected_debug', 'side_selected_hover_align',1287 'side_selected_hover_alt', 'side_selected_hover_anchor',1288 'side_selected_hover_area', 'side_selected_hover_clipping',1289 'side_selected_hover_debug', 'side_selected_hover_maximum',1290 'side_selected_hover_offset', 'side_selected_hover_pos',1291 'side_selected_hover_spacing',1292 'side_selected_hover_tooltip', 'side_selected_hover_xalign',1293 'side_selected_hover_xanchor',1294 'side_selected_hover_xcenter', 'side_selected_hover_xfill',1295 'side_selected_hover_xmaximum',1296 'side_selected_hover_xoffset', 'side_selected_hover_xpos',1297 'side_selected_hover_xsize', 'side_selected_hover_xysize',1298 'side_selected_hover_yalign', 'side_selected_hover_yanchor',1299 'side_selected_hover_ycenter', 'side_selected_hover_yfill',1300 'side_selected_hover_ymaximum',1301 'side_selected_hover_yoffset', 'side_selected_hover_ypos',1302 'side_selected_hover_ysize', 'side_selected_idle_align',1303 'side_selected_idle_alt', 'side_selected_idle_anchor',1304 'side_selected_idle_area', 'side_selected_idle_clipping',1305 'side_selected_idle_debug', 'side_selected_idle_maximum',1306 'side_selected_idle_offset', 'side_selected_idle_pos',1307 'side_selected_idle_spacing', 'side_selected_idle_tooltip',1308 'side_selected_idle_xalign', 'side_selected_idle_xanchor',1309 'side_selected_idle_xcenter', 'side_selected_idle_xfill',1310 'side_selected_idle_xmaximum', 'side_selected_idle_xoffset',1311 'side_selected_idle_xpos', 'side_selected_idle_xsize',1312 'side_selected_idle_xysize', 'side_selected_idle_yalign',1313 'side_selected_idle_yanchor', 'side_selected_idle_ycenter',1314 'side_selected_idle_yfill', 'side_selected_idle_ymaximum',1315 'side_selected_idle_yoffset', 'side_selected_idle_ypos',1316 'side_selected_idle_ysize',1317 'side_selected_insensitive_align',1318 'side_selected_insensitive_alt',1319 'side_selected_insensitive_anchor',1320 'side_selected_insensitive_area',1321 'side_selected_insensitive_clipping',1322 'side_selected_insensitive_debug',1323 'side_selected_insensitive_maximum',1324 'side_selected_insensitive_offset',1325 'side_selected_insensitive_pos',1326 'side_selected_insensitive_spacing',1327 'side_selected_insensitive_tooltip',1328 'side_selected_insensitive_xalign',1329 'side_selected_insensitive_xanchor',1330 'side_selected_insensitive_xcenter',1331 'side_selected_insensitive_xfill',1332 'side_selected_insensitive_xmaximum',1333 'side_selected_insensitive_xoffset',1334 'side_selected_insensitive_xpos',1335 'side_selected_insensitive_xsize',1336 'side_selected_insensitive_xysize',1337 'side_selected_insensitive_yalign',1338 'side_selected_insensitive_yanchor',1339 'side_selected_insensitive_ycenter',1340 'side_selected_insensitive_yfill',1341 'side_selected_insensitive_ymaximum',1342 'side_selected_insensitive_yoffset',1343 'side_selected_insensitive_ypos',1344 'side_selected_insensitive_ysize', 'side_selected_maximum',1345 'side_selected_offset', 'side_selected_pos',1346 'side_selected_spacing', 'side_selected_tooltip',1347 'side_selected_xalign', 'side_selected_xanchor',1348 'side_selected_xcenter', 'side_selected_xfill',1349 'side_selected_xmaximum', 'side_selected_xoffset',1350 'side_selected_xpos', 'side_selected_xsize',1351 'side_selected_xysize', 'side_selected_yalign',1352 'side_selected_yanchor', 'side_selected_ycenter',1353 'side_selected_yfill', 'side_selected_ymaximum',1354 'side_selected_yoffset', 'side_selected_ypos',1355 'side_selected_ysize', 'side_spacing', 'side_tooltip',1356 'side_xalign', 'side_xanchor', 'side_xcenter', 'side_xfill',1357 'side_xmaximum', 'side_xoffset', 'side_xpos', 'side_xsize',1358 'side_xysize', 'side_yalign', 'side_yanchor',1359 'side_ycenter', 'side_yfill', 'side_ymaximum',1360 'side_yoffset', 'side_ypos', 'side_ysize', 'size',1361 'size_group', 'slow', 'slow_abortable', 'slow_cps',1362 'slow_cps_multiplier', 'slow_done', 'spacing',1363 'strikethrough', 'style_group', 'style_prefix',1364 'style_suffix', 'subpixel', 'substitute', 'suffix',1365 'text_activate_adjust_spacing', 'text_activate_align',1366 'text_activate_alt', 'text_activate_anchor',1367 'text_activate_antialias', 'text_activate_area',1368 'text_activate_black_color', 'text_activate_bold',1369 'text_activate_clipping', 'text_activate_color',1370 'text_activate_debug', 'text_activate_drop_shadow',1371 'text_activate_drop_shadow_color',1372 'text_activate_first_indent', 'text_activate_font',1373 'text_activate_hinting',1374 'text_activate_hyperlink_functions', 'text_activate_italic',1375 'text_activate_justify', 'text_activate_kerning',1376 'text_activate_language', 'text_activate_layout',1377 'text_activate_line_leading', 'text_activate_line_spacing',1378 'text_activate_maximum', 'text_activate_min_width',1379 'text_activate_minimum', 'text_activate_minwidth',1380 'text_activate_newline_indent', 'text_activate_offset',1381 'text_activate_outline_scaling', 'text_activate_outlines',1382 'text_activate_pos', 'text_activate_rest_indent',1383 'text_activate_ruby_style', 'text_activate_size',1384 'text_activate_slow_abortable', 'text_activate_slow_cps',1385 'text_activate_slow_cps_multiplier',1386 'text_activate_strikethrough', 'text_activate_text_align',1387 'text_activate_text_y_fudge', 'text_activate_tooltip',1388 'text_activate_underline', 'text_activate_vertical',1389 'text_activate_xalign', 'text_activate_xanchor',1390 'text_activate_xcenter', 'text_activate_xfill',1391 'text_activate_xmaximum', 'text_activate_xminimum',1392 'text_activate_xoffset', 'text_activate_xpos',1393 'text_activate_xsize', 'text_activate_xysize',1394 'text_activate_yalign', 'text_activate_yanchor',1395 'text_activate_ycenter', 'text_activate_yfill',1396 'text_activate_ymaximum', 'text_activate_yminimum',1397 'text_activate_yoffset', 'text_activate_ypos',1398 'text_activate_ysize', 'text_adjust_spacing', 'text_align',1399 'text_alt', 'text_anchor', 'text_antialias', 'text_area',1400 'text_black_color', 'text_bold', 'text_clipping',1401 'text_color', 'text_debug', 'text_drop_shadow',1402 'text_drop_shadow_color', 'text_first_indent', 'text_font',1403 'text_hinting', 'text_hover_adjust_spacing',1404 'text_hover_align', 'text_hover_alt', 'text_hover_anchor',1405 'text_hover_antialias', 'text_hover_area',1406 'text_hover_black_color', 'text_hover_bold',1407 'text_hover_clipping', 'text_hover_color',1408 'text_hover_debug', 'text_hover_drop_shadow',1409 'text_hover_drop_shadow_color', 'text_hover_first_indent',1410 'text_hover_font', 'text_hover_hinting',1411 'text_hover_hyperlink_functions', 'text_hover_italic',1412 'text_hover_justify', 'text_hover_kerning',1413 'text_hover_language', 'text_hover_layout',1414 'text_hover_line_leading', 'text_hover_line_spacing',1415 'text_hover_maximum', 'text_hover_min_width',1416 'text_hover_minimum', 'text_hover_minwidth',1417 'text_hover_newline_indent', 'text_hover_offset',1418 'text_hover_outline_scaling', 'text_hover_outlines',1419 'text_hover_pos', 'text_hover_rest_indent',1420 'text_hover_ruby_style', 'text_hover_size',1421 'text_hover_slow_abortable', 'text_hover_slow_cps',1422 'text_hover_slow_cps_multiplier',1423 'text_hover_strikethrough', 'text_hover_text_align',1424 'text_hover_text_y_fudge', 'text_hover_tooltip',1425 'text_hover_underline', 'text_hover_vertical',1426 'text_hover_xalign', 'text_hover_xanchor',1427 'text_hover_xcenter', 'text_hover_xfill',1428 'text_hover_xmaximum', 'text_hover_xminimum',1429 'text_hover_xoffset', 'text_hover_xpos', 'text_hover_xsize',1430 'text_hover_xysize', 'text_hover_yalign',1431 'text_hover_yanchor', 'text_hover_ycenter',1432 'text_hover_yfill', 'text_hover_ymaximum',1433 'text_hover_yminimum', 'text_hover_yoffset',1434 'text_hover_ypos', 'text_hover_ysize',1435 'text_hyperlink_functions', 'text_idle_adjust_spacing',1436 'text_idle_align', 'text_idle_alt', 'text_idle_anchor',1437 'text_idle_antialias', 'text_idle_area',1438 'text_idle_black_color', 'text_idle_bold',1439 'text_idle_clipping', 'text_idle_color', 'text_idle_debug',1440 'text_idle_drop_shadow', 'text_idle_drop_shadow_color',1441 'text_idle_first_indent', 'text_idle_font',1442 'text_idle_hinting', 'text_idle_hyperlink_functions',1443 'text_idle_italic', 'text_idle_justify',1444 'text_idle_kerning', 'text_idle_language',1445 'text_idle_layout', 'text_idle_line_leading',1446 'text_idle_line_spacing', 'text_idle_maximum',1447 'text_idle_min_width', 'text_idle_minimum',1448 'text_idle_minwidth', 'text_idle_newline_indent',1449 'text_idle_offset', 'text_idle_outline_scaling',1450 'text_idle_outlines', 'text_idle_pos',1451 'text_idle_rest_indent', 'text_idle_ruby_style',1452 'text_idle_size', 'text_idle_slow_abortable',1453 'text_idle_slow_cps', 'text_idle_slow_cps_multiplier',1454 'text_idle_strikethrough', 'text_idle_text_align',1455 'text_idle_text_y_fudge', 'text_idle_tooltip',1456 'text_idle_underline', 'text_idle_vertical',1457 'text_idle_xalign', 'text_idle_xanchor',1458 'text_idle_xcenter', 'text_idle_xfill',1459 'text_idle_xmaximum', 'text_idle_xminimum',1460 'text_idle_xoffset', 'text_idle_xpos', 'text_idle_xsize',1461 'text_idle_xysize', 'text_idle_yalign', 'text_idle_yanchor',1462 'text_idle_ycenter', 'text_idle_yfill',1463 'text_idle_ymaximum', 'text_idle_yminimum',1464 'text_idle_yoffset', 'text_idle_ypos', 'text_idle_ysize',1465 'text_insensitive_adjust_spacing', 'text_insensitive_align',1466 'text_insensitive_alt', 'text_insensitive_anchor',1467 'text_insensitive_antialias', 'text_insensitive_area',1468 'text_insensitive_black_color', 'text_insensitive_bold',1469 'text_insensitive_clipping', 'text_insensitive_color',1470 'text_insensitive_debug', 'text_insensitive_drop_shadow',1471 'text_insensitive_drop_shadow_color',1472 'text_insensitive_first_indent', 'text_insensitive_font',1473 'text_insensitive_hinting',1474 'text_insensitive_hyperlink_functions',1475 'text_insensitive_italic', 'text_insensitive_justify',1476 'text_insensitive_kerning', 'text_insensitive_language',1477 'text_insensitive_layout', 'text_insensitive_line_leading',1478 'text_insensitive_line_spacing', 'text_insensitive_maximum',1479 'text_insensitive_min_width', 'text_insensitive_minimum',1480 'text_insensitive_minwidth',1481 'text_insensitive_newline_indent',1482 'text_insensitive_offset',1483 'text_insensitive_outline_scaling',1484 'text_insensitive_outlines', 'text_insensitive_pos',1485 'text_insensitive_rest_indent',1486 'text_insensitive_ruby_style', 'text_insensitive_size',1487 'text_insensitive_slow_abortable',1488 'text_insensitive_slow_cps',1489 'text_insensitive_slow_cps_multiplier',1490 'text_insensitive_strikethrough',1491 'text_insensitive_text_align',1492 'text_insensitive_text_y_fudge', 'text_insensitive_tooltip',1493 'text_insensitive_underline', 'text_insensitive_vertical',1494 'text_insensitive_xalign', 'text_insensitive_xanchor',1495 'text_insensitive_xcenter', 'text_insensitive_xfill',1496 'text_insensitive_xmaximum', 'text_insensitive_xminimum',1497 'text_insensitive_xoffset', 'text_insensitive_xpos',1498 'text_insensitive_xsize', 'text_insensitive_xysize',1499 'text_insensitive_yalign', 'text_insensitive_yanchor',1500 'text_insensitive_ycenter', 'text_insensitive_yfill',1501 'text_insensitive_ymaximum', 'text_insensitive_yminimum',1502 'text_insensitive_yoffset', 'text_insensitive_ypos',1503 'text_insensitive_ysize', 'text_italic', 'text_justify',1504 'text_kerning', 'text_language', 'text_layout',1505 'text_line_leading', 'text_line_spacing', 'text_maximum',1506 'text_min_width', 'text_minimum', 'text_minwidth',1507 'text_newline_indent', 'text_offset',1508 'text_outline_scaling', 'text_outlines', 'text_pos',1509 'text_rest_indent', 'text_ruby_style',1510 'text_selected_activate_adjust_spacing',1511 'text_selected_activate_align',1512 'text_selected_activate_alt',1513 'text_selected_activate_anchor',1514 'text_selected_activate_antialias',1515 'text_selected_activate_area',1516 'text_selected_activate_black_color',1517 'text_selected_activate_bold',1518 'text_selected_activate_clipping',1519 'text_selected_activate_color',1520 'text_selected_activate_debug',1521 'text_selected_activate_drop_shadow',1522 'text_selected_activate_drop_shadow_color',1523 'text_selected_activate_first_indent',1524 'text_selected_activate_font',1525 'text_selected_activate_hinting',1526 'text_selected_activate_hyperlink_functions',1527 'text_selected_activate_italic',1528 'text_selected_activate_justify',1529 'text_selected_activate_kerning',1530 'text_selected_activate_language',1531 'text_selected_activate_layout',1532 'text_selected_activate_line_leading',1533 'text_selected_activate_line_spacing',1534 'text_selected_activate_maximum',1535 'text_selected_activate_min_width',1536 'text_selected_activate_minimum',1537 'text_selected_activate_minwidth',1538 'text_selected_activate_newline_indent',1539 'text_selected_activate_offset',1540 'text_selected_activate_outline_scaling',1541 'text_selected_activate_outlines',1542 'text_selected_activate_pos',1543 'text_selected_activate_rest_indent',1544 'text_selected_activate_ruby_style',1545 'text_selected_activate_size',1546 'text_selected_activate_slow_abortable',1547 'text_selected_activate_slow_cps',1548 'text_selected_activate_slow_cps_multiplier',1549 'text_selected_activate_strikethrough',1550 'text_selected_activate_text_align',1551 'text_selected_activate_text_y_fudge',1552 'text_selected_activate_tooltip',1553 'text_selected_activate_underline',1554 'text_selected_activate_vertical',1555 'text_selected_activate_xalign',1556 'text_selected_activate_xanchor',1557 'text_selected_activate_xcenter',1558 'text_selected_activate_xfill',1559 'text_selected_activate_xmaximum',1560 'text_selected_activate_xminimum',1561 'text_selected_activate_xoffset',1562 'text_selected_activate_xpos',1563 'text_selected_activate_xsize',1564 'text_selected_activate_xysize',1565 'text_selected_activate_yalign',1566 'text_selected_activate_yanchor',1567 'text_selected_activate_ycenter',1568 'text_selected_activate_yfill',1569 'text_selected_activate_ymaximum',1570 'text_selected_activate_yminimum',1571 'text_selected_activate_yoffset',1572 'text_selected_activate_ypos',1573 'text_selected_activate_ysize',1574 'text_selected_adjust_spacing', 'text_selected_align',1575 'text_selected_alt', 'text_selected_anchor',1576 'text_selected_antialias', 'text_selected_area',1577 'text_selected_black_color', 'text_selected_bold',1578 'text_selected_clipping', 'text_selected_color',1579 'text_selected_debug', 'text_selected_drop_shadow',1580 'text_selected_drop_shadow_color',1581 'text_selected_first_indent', 'text_selected_font',1582 'text_selected_hinting',1583 'text_selected_hover_adjust_spacing',1584 'text_selected_hover_align', 'text_selected_hover_alt',1585 'text_selected_hover_anchor',1586 'text_selected_hover_antialias', 'text_selected_hover_area',1587 'text_selected_hover_black_color',1588 'text_selected_hover_bold', 'text_selected_hover_clipping',1589 'text_selected_hover_color', 'text_selected_hover_debug',1590 'text_selected_hover_drop_shadow',1591 'text_selected_hover_drop_shadow_color',1592 'text_selected_hover_first_indent',1593 'text_selected_hover_font', 'text_selected_hover_hinting',1594 'text_selected_hover_hyperlink_functions',1595 'text_selected_hover_italic', 'text_selected_hover_justify',1596 'text_selected_hover_kerning',1597 'text_selected_hover_language',1598 'text_selected_hover_layout',1599 'text_selected_hover_line_leading',1600 'text_selected_hover_line_spacing',1601 'text_selected_hover_maximum',1602 'text_selected_hover_min_width',1603 'text_selected_hover_minimum',1604 'text_selected_hover_minwidth',1605 'text_selected_hover_newline_indent',1606 'text_selected_hover_offset',1607 'text_selected_hover_outline_scaling',1608 'text_selected_hover_outlines', 'text_selected_hover_pos',1609 'text_selected_hover_rest_indent',1610 'text_selected_hover_ruby_style',1611 'text_selected_hover_size',1612 'text_selected_hover_slow_abortable',1613 'text_selected_hover_slow_cps',1614 'text_selected_hover_slow_cps_multiplier',1615 'text_selected_hover_strikethrough',1616 'text_selected_hover_text_align',1617 'text_selected_hover_text_y_fudge',1618 'text_selected_hover_tooltip',1619 'text_selected_hover_underline',1620 'text_selected_hover_vertical',1621 'text_selected_hover_xalign', 'text_selected_hover_xanchor',1622 'text_selected_hover_xcenter', 'text_selected_hover_xfill',1623 'text_selected_hover_xmaximum',1624 'text_selected_hover_xminimum',1625 'text_selected_hover_xoffset', 'text_selected_hover_xpos',1626 'text_selected_hover_xsize', 'text_selected_hover_xysize',1627 'text_selected_hover_yalign', 'text_selected_hover_yanchor',1628 'text_selected_hover_ycenter', 'text_selected_hover_yfill',1629 'text_selected_hover_ymaximum',1630 'text_selected_hover_yminimum',1631 'text_selected_hover_yoffset', 'text_selected_hover_ypos',1632 'text_selected_hover_ysize',1633 'text_selected_hyperlink_functions',1634 'text_selected_idle_adjust_spacing',1635 'text_selected_idle_align', 'text_selected_idle_alt',1636 'text_selected_idle_anchor', 'text_selected_idle_antialias',1637 'text_selected_idle_area', 'text_selected_idle_black_color',1638 'text_selected_idle_bold', 'text_selected_idle_clipping',1639 'text_selected_idle_color', 'text_selected_idle_debug',1640 'text_selected_idle_drop_shadow',1641 'text_selected_idle_drop_shadow_color',1642 'text_selected_idle_first_indent',1643 'text_selected_idle_font', 'text_selected_idle_hinting',1644 'text_selected_idle_hyperlink_functions',1645 'text_selected_idle_italic', 'text_selected_idle_justify',1646 'text_selected_idle_kerning', 'text_selected_idle_language',1647 'text_selected_idle_layout',1648 'text_selected_idle_line_leading',1649 'text_selected_idle_line_spacing',1650 'text_selected_idle_maximum',1651 'text_selected_idle_min_width',1652 'text_selected_idle_minimum', 'text_selected_idle_minwidth',1653 'text_selected_idle_newline_indent',1654 'text_selected_idle_offset',1655 'text_selected_idle_outline_scaling',1656 'text_selected_idle_outlines', 'text_selected_idle_pos',1657 'text_selected_idle_rest_indent',1658 'text_selected_idle_ruby_style', 'text_selected_idle_size',1659 'text_selected_idle_slow_abortable',1660 'text_selected_idle_slow_cps',1661 'text_selected_idle_slow_cps_multiplier',1662 'text_selected_idle_strikethrough',1663 'text_selected_idle_text_align',1664 'text_selected_idle_text_y_fudge',1665 'text_selected_idle_tooltip',1666 'text_selected_idle_underline',1667 'text_selected_idle_vertical', 'text_selected_idle_xalign',1668 'text_selected_idle_xanchor', 'text_selected_idle_xcenter',1669 'text_selected_idle_xfill', 'text_selected_idle_xmaximum',1670 'text_selected_idle_xminimum', 'text_selected_idle_xoffset',1671 'text_selected_idle_xpos', 'text_selected_idle_xsize',1672 'text_selected_idle_xysize', 'text_selected_idle_yalign',1673 'text_selected_idle_yanchor', 'text_selected_idle_ycenter',1674 'text_selected_idle_yfill', 'text_selected_idle_ymaximum',1675 'text_selected_idle_yminimum', 'text_selected_idle_yoffset',1676 'text_selected_idle_ypos', 'text_selected_idle_ysize',1677 'text_selected_insensitive_adjust_spacing',1678 'text_selected_insensitive_align',1679 'text_selected_insensitive_alt',1680 'text_selected_insensitive_anchor',1681 'text_selected_insensitive_antialias',1682 'text_selected_insensitive_area',1683 'text_selected_insensitive_black_color',1684 'text_selected_insensitive_bold',1685 'text_selected_insensitive_clipping',1686 'text_selected_insensitive_color',1687 'text_selected_insensitive_debug',1688 'text_selected_insensitive_drop_shadow',1689 'text_selected_insensitive_drop_shadow_color',1690 'text_selected_insensitive_first_indent',1691 'text_selected_insensitive_font',1692 'text_selected_insensitive_hinting',1693 'text_selected_insensitive_hyperlink_functions',1694 'text_selected_insensitive_italic',1695 'text_selected_insensitive_justify',1696 'text_selected_insensitive_kerning',1697 'text_selected_insensitive_language',1698 'text_selected_insensitive_layout',1699 'text_selected_insensitive_line_leading',1700 'text_selected_insensitive_line_spacing',1701 'text_selected_insensitive_maximum',1702 'text_selected_insensitive_min_width',1703 'text_selected_insensitive_minimum',1704 'text_selected_insensitive_minwidth',1705 'text_selected_insensitive_newline_indent',1706 'text_selected_insensitive_offset',1707 'text_selected_insensitive_outline_scaling',1708 'text_selected_insensitive_outlines',1709 'text_selected_insensitive_pos',1710 'text_selected_insensitive_rest_indent',1711 'text_selected_insensitive_ruby_style',1712 'text_selected_insensitive_size',1713 'text_selected_insensitive_slow_abortable',1714 'text_selected_insensitive_slow_cps',1715 'text_selected_insensitive_slow_cps_multiplier',1716 'text_selected_insensitive_strikethrough',1717 'text_selected_insensitive_text_align',1718 'text_selected_insensitive_text_y_fudge',1719 'text_selected_insensitive_tooltip',1720 'text_selected_insensitive_underline',1721 'text_selected_insensitive_vertical',1722 'text_selected_insensitive_xalign',1723 'text_selected_insensitive_xanchor',1724 'text_selected_insensitive_xcenter',1725 'text_selected_insensitive_xfill',1726 'text_selected_insensitive_xmaximum',1727 'text_selected_insensitive_xminimum',1728 'text_selected_insensitive_xoffset',1729 'text_selected_insensitive_xpos',1730 'text_selected_insensitive_xsize',1731 'text_selected_insensitive_xysize',1732 'text_selected_insensitive_yalign',1733 'text_selected_insensitive_yanchor',1734 'text_selected_insensitive_ycenter',1735 'text_selected_insensitive_yfill',1736 'text_selected_insensitive_ymaximum',1737 'text_selected_insensitive_yminimum',1738 'text_selected_insensitive_yoffset',1739 'text_selected_insensitive_ypos',1740 'text_selected_insensitive_ysize', 'text_selected_italic',1741 'text_selected_justify', 'text_selected_kerning',1742 'text_selected_language', 'text_selected_layout',1743 'text_selected_line_leading', 'text_selected_line_spacing',1744 'text_selected_maximum', 'text_selected_min_width',1745 'text_selected_minimum', 'text_selected_minwidth',1746 'text_selected_newline_indent', 'text_selected_offset',1747 'text_selected_outline_scaling', 'text_selected_outlines',1748 'text_selected_pos', 'text_selected_rest_indent',1749 'text_selected_ruby_style', 'text_selected_size',1750 'text_selected_slow_abortable', 'text_selected_slow_cps',1751 'text_selected_slow_cps_multiplier',1752 'text_selected_strikethrough', 'text_selected_text_align',1753 'text_selected_text_y_fudge', 'text_selected_tooltip',1754 'text_selected_underline', 'text_selected_vertical',1755 'text_selected_xalign', 'text_selected_xanchor',1756 'text_selected_xcenter', 'text_selected_xfill',1757 'text_selected_xmaximum', 'text_selected_xminimum',1758 'text_selected_xoffset', 'text_selected_xpos',1759 'text_selected_xsize', 'text_selected_xysize',1760 'text_selected_yalign', 'text_selected_yanchor',1761 'text_selected_ycenter', 'text_selected_yfill',1762 'text_selected_ymaximum', 'text_selected_yminimum',1763 'text_selected_yoffset', 'text_selected_ypos',1764 'text_selected_ysize', 'text_size', 'text_slow_abortable',1765 'text_slow_cps', 'text_slow_cps_multiplier',1766 'text_strikethrough', 'text_style', 'text_text_align',1767 'text_text_y_fudge', 'text_tooltip', 'text_underline',1768 'text_vertical', 'text_xalign', 'text_xanchor',1769 'text_xcenter', 'text_xfill', 'text_xmaximum',1770 'text_xminimum', 'text_xoffset', 'text_xpos', 'text_xsize',1771 'text_xysize', 'text_y_fudge', 'text_yalign',1772 'text_yanchor', 'text_ycenter', 'text_yfill',1773 'text_ymaximum', 'text_yminimum', 'text_yoffset',1774 'text_ypos', 'text_ysize', 'thumb', 'thumb_offset',1775 'thumb_shadow', 'tooltip', 'top_bar', 'top_gutter',1776 'top_margin', 'top_padding', 'transform_anchor',1777 'transpose', 'underline', 'unhovered', 'unscrollable',1778 'value', 'variant', 'vertical', 'viewport_activate_align',1779 'viewport_activate_alt', 'viewport_activate_anchor',1780 'viewport_activate_area', 'viewport_activate_clipping',1781 'viewport_activate_debug', 'viewport_activate_maximum',1782 'viewport_activate_offset', 'viewport_activate_pos',1783 'viewport_activate_tooltip', 'viewport_activate_xalign',1784 'viewport_activate_xanchor', 'viewport_activate_xcenter',1785 'viewport_activate_xfill', 'viewport_activate_xmaximum',1786 'viewport_activate_xoffset', 'viewport_activate_xpos',1787 'viewport_activate_xsize', 'viewport_activate_xysize',1788 'viewport_activate_yalign', 'viewport_activate_yanchor',1789 'viewport_activate_ycenter', 'viewport_activate_yfill',1790 'viewport_activate_ymaximum', 'viewport_activate_yoffset',1791 'viewport_activate_ypos', 'viewport_activate_ysize',1792 'viewport_align', 'viewport_alt', 'viewport_anchor',1793 'viewport_area', 'viewport_clipping', 'viewport_debug',1794 'viewport_hover_align', 'viewport_hover_alt',1795 'viewport_hover_anchor', 'viewport_hover_area',1796 'viewport_hover_clipping', 'viewport_hover_debug',1797 'viewport_hover_maximum', 'viewport_hover_offset',1798 'viewport_hover_pos', 'viewport_hover_tooltip',1799 'viewport_hover_xalign', 'viewport_hover_xanchor',1800 'viewport_hover_xcenter', 'viewport_hover_xfill',1801 'viewport_hover_xmaximum', 'viewport_hover_xoffset',1802 'viewport_hover_xpos', 'viewport_hover_xsize',1803 'viewport_hover_xysize', 'viewport_hover_yalign',1804 'viewport_hover_yanchor', 'viewport_hover_ycenter',1805 'viewport_hover_yfill', 'viewport_hover_ymaximum',1806 'viewport_hover_yoffset', 'viewport_hover_ypos',1807 'viewport_hover_ysize', 'viewport_idle_align',1808 'viewport_idle_alt', 'viewport_idle_anchor',1809 'viewport_idle_area', 'viewport_idle_clipping',1810 'viewport_idle_debug', 'viewport_idle_maximum',1811 'viewport_idle_offset', 'viewport_idle_pos',1812 'viewport_idle_tooltip', 'viewport_idle_xalign',1813 'viewport_idle_xanchor', 'viewport_idle_xcenter',1814 'viewport_idle_xfill', 'viewport_idle_xmaximum',1815 'viewport_idle_xoffset', 'viewport_idle_xpos',1816 'viewport_idle_xsize', 'viewport_idle_xysize',1817 'viewport_idle_yalign', 'viewport_idle_yanchor',1818 'viewport_idle_ycenter', 'viewport_idle_yfill',1819 'viewport_idle_ymaximum', 'viewport_idle_yoffset',1820 'viewport_idle_ypos', 'viewport_idle_ysize',1821 'viewport_insensitive_align', 'viewport_insensitive_alt',1822 'viewport_insensitive_anchor', 'viewport_insensitive_area',1823 'viewport_insensitive_clipping',1824 'viewport_insensitive_debug',1825 'viewport_insensitive_maximum',1826 'viewport_insensitive_offset', 'viewport_insensitive_pos',1827 'viewport_insensitive_tooltip',1828 'viewport_insensitive_xalign',1829 'viewport_insensitive_xanchor',1830 'viewport_insensitive_xcenter',1831 'viewport_insensitive_xfill',1832 'viewport_insensitive_xmaximum',1833 'viewport_insensitive_xoffset', 'viewport_insensitive_xpos',1834 'viewport_insensitive_xsize', 'viewport_insensitive_xysize',1835 'viewport_insensitive_yalign',1836 'viewport_insensitive_yanchor',1837 'viewport_insensitive_ycenter',1838 'viewport_insensitive_yfill',1839 'viewport_insensitive_ymaximum',1840 'viewport_insensitive_yoffset', 'viewport_insensitive_ypos',1841 'viewport_insensitive_ysize', 'viewport_maximum',1842 'viewport_offset', 'viewport_pos',1843 'viewport_selected_activate_align',1844 'viewport_selected_activate_alt',1845 'viewport_selected_activate_anchor',1846 'viewport_selected_activate_area',1847 'viewport_selected_activate_clipping',1848 'viewport_selected_activate_debug',1849 'viewport_selected_activate_maximum',1850 'viewport_selected_activate_offset',1851 'viewport_selected_activate_pos',1852 'viewport_selected_activate_tooltip',1853 'viewport_selected_activate_xalign',1854 'viewport_selected_activate_xanchor',1855 'viewport_selected_activate_xcenter',1856 'viewport_selected_activate_xfill',1857 'viewport_selected_activate_xmaximum',1858 'viewport_selected_activate_xoffset',1859 'viewport_selected_activate_xpos',1860 'viewport_selected_activate_xsize',1861 'viewport_selected_activate_xysize',1862 'viewport_selected_activate_yalign',1863 'viewport_selected_activate_yanchor',1864 'viewport_selected_activate_ycenter',1865 'viewport_selected_activate_yfill',1866 'viewport_selected_activate_ymaximum',1867 'viewport_selected_activate_yoffset',1868 'viewport_selected_activate_ypos',1869 'viewport_selected_activate_ysize',1870 'viewport_selected_align', 'viewport_selected_alt',1871 'viewport_selected_anchor', 'viewport_selected_area',1872 'viewport_selected_clipping', 'viewport_selected_debug',1873 'viewport_selected_hover_align',1874 'viewport_selected_hover_alt',1875 'viewport_selected_hover_anchor',1876 'viewport_selected_hover_area',1877 'viewport_selected_hover_clipping',1878 'viewport_selected_hover_debug',1879 'viewport_selected_hover_maximum',1880 'viewport_selected_hover_offset',1881 'viewport_selected_hover_pos',1882 'viewport_selected_hover_tooltip',1883 'viewport_selected_hover_xalign',1884 'viewport_selected_hover_xanchor',1885 'viewport_selected_hover_xcenter',1886 'viewport_selected_hover_xfill',1887 'viewport_selected_hover_xmaximum',1888 'viewport_selected_hover_xoffset',1889 'viewport_selected_hover_xpos',1890 'viewport_selected_hover_xsize',1891 'viewport_selected_hover_xysize',1892 'viewport_selected_hover_yalign',1893 'viewport_selected_hover_yanchor',1894 'viewport_selected_hover_ycenter',1895 'viewport_selected_hover_yfill',1896 'viewport_selected_hover_ymaximum',1897 'viewport_selected_hover_yoffset',1898 'viewport_selected_hover_ypos',1899 'viewport_selected_hover_ysize',1900 'viewport_selected_idle_align',1901 'viewport_selected_idle_alt',1902 'viewport_selected_idle_anchor',1903 'viewport_selected_idle_area',1904 'viewport_selected_idle_clipping',1905 'viewport_selected_idle_debug',1906 'viewport_selected_idle_maximum',1907 'viewport_selected_idle_offset',1908 'viewport_selected_idle_pos',1909 'viewport_selected_idle_tooltip',1910 'viewport_selected_idle_xalign',1911 'viewport_selected_idle_xanchor',1912 'viewport_selected_idle_xcenter',1913 'viewport_selected_idle_xfill',1914 'viewport_selected_idle_xmaximum',1915 'viewport_selected_idle_xoffset',1916 'viewport_selected_idle_xpos',1917 'viewport_selected_idle_xsize',1918 'viewport_selected_idle_xysize',1919 'viewport_selected_idle_yalign',1920 'viewport_selected_idle_yanchor',1921 'viewport_selected_idle_ycenter',1922 'viewport_selected_idle_yfill',1923 'viewport_selected_idle_ymaximum',1924 'viewport_selected_idle_yoffset',1925 'viewport_selected_idle_ypos',1926 'viewport_selected_idle_ysize',1927 'viewport_selected_insensitive_align',1928 'viewport_selected_insensitive_alt',1929 'viewport_selected_insensitive_anchor',1930 'viewport_selected_insensitive_area',1931 'viewport_selected_insensitive_clipping',1932 'viewport_selected_insensitive_debug',1933 'viewport_selected_insensitive_maximum',1934 'viewport_selected_insensitive_offset',1935 'viewport_selected_insensitive_pos',1936 'viewport_selected_insensitive_tooltip',1937 'viewport_selected_insensitive_xalign',1938 'viewport_selected_insensitive_xanchor',1939 'viewport_selected_insensitive_xcenter',1940 'viewport_selected_insensitive_xfill',1941 'viewport_selected_insensitive_xmaximum',1942 'viewport_selected_insensitive_xoffset',1943 'viewport_selected_insensitive_xpos',1944 'viewport_selected_insensitive_xsize',1945 'viewport_selected_insensitive_xysize',1946 'viewport_selected_insensitive_yalign',1947 'viewport_selected_insensitive_yanchor',1948 'viewport_selected_insensitive_ycenter',1949 'viewport_selected_insensitive_yfill',1950 'viewport_selected_insensitive_ymaximum',1951 'viewport_selected_insensitive_yoffset',1952 'viewport_selected_insensitive_ypos',1953 'viewport_selected_insensitive_ysize',1954 'viewport_selected_maximum', 'viewport_selected_offset',1955 'viewport_selected_pos', 'viewport_selected_tooltip',1956 'viewport_selected_xalign', 'viewport_selected_xanchor',1957 'viewport_selected_xcenter', 'viewport_selected_xfill',1958 'viewport_selected_xmaximum', 'viewport_selected_xoffset',1959 'viewport_selected_xpos', 'viewport_selected_xsize',1960 'viewport_selected_xysize', 'viewport_selected_yalign',1961 'viewport_selected_yanchor', 'viewport_selected_ycenter',1962 'viewport_selected_yfill', 'viewport_selected_ymaximum',1963 'viewport_selected_yoffset', 'viewport_selected_ypos',1964 'viewport_selected_ysize', 'viewport_tooltip',1965 'viewport_xalign', 'viewport_xanchor', 'viewport_xcenter',1966 'viewport_xfill', 'viewport_xmaximum', 'viewport_xoffset',1967 'viewport_xpos', 'viewport_xsize', 'viewport_xysize',1968 'viewport_yalign', 'viewport_yanchor', 'viewport_ycenter',1969 'viewport_yfill', 'viewport_ymaximum', 'viewport_yoffset',1970 'viewport_ypos', 'viewport_ysize',1971 'vscrollbar_activate_align', 'vscrollbar_activate_alt',1972 'vscrollbar_activate_anchor', 'vscrollbar_activate_area',1973 'vscrollbar_activate_bar_invert',1974 'vscrollbar_activate_bar_resizing',1975 'vscrollbar_activate_bar_vertical',1976 'vscrollbar_activate_base_bar',1977 'vscrollbar_activate_bottom_bar',1978 'vscrollbar_activate_bottom_gutter',1979 'vscrollbar_activate_clipping', 'vscrollbar_activate_debug',1980 'vscrollbar_activate_keyboard_focus',1981 'vscrollbar_activate_left_bar',1982 'vscrollbar_activate_left_gutter',1983 'vscrollbar_activate_maximum', 'vscrollbar_activate_mouse',1984 'vscrollbar_activate_offset', 'vscrollbar_activate_pos',1985 'vscrollbar_activate_right_bar',1986 'vscrollbar_activate_right_gutter',1987 'vscrollbar_activate_thumb',1988 'vscrollbar_activate_thumb_offset',1989 'vscrollbar_activate_thumb_shadow',1990 'vscrollbar_activate_tooltip',1991 'vscrollbar_activate_top_bar',1992 'vscrollbar_activate_top_gutter',1993 'vscrollbar_activate_unscrollable',1994 'vscrollbar_activate_xalign', 'vscrollbar_activate_xanchor',1995 'vscrollbar_activate_xcenter', 'vscrollbar_activate_xfill',1996 'vscrollbar_activate_xmaximum',1997 'vscrollbar_activate_xoffset', 'vscrollbar_activate_xpos',1998 'vscrollbar_activate_xsize', 'vscrollbar_activate_xysize',1999 'vscrollbar_activate_yalign', 'vscrollbar_activate_yanchor',2000 'vscrollbar_activate_ycenter', 'vscrollbar_activate_yfill',2001 'vscrollbar_activate_ymaximum',2002 'vscrollbar_activate_yoffset', 'vscrollbar_activate_ypos',2003 'vscrollbar_activate_ysize', 'vscrollbar_align',2004 'vscrollbar_alt', 'vscrollbar_anchor', 'vscrollbar_area',2005 'vscrollbar_bar_invert', 'vscrollbar_bar_resizing',2006 'vscrollbar_bar_vertical', 'vscrollbar_base_bar',2007 'vscrollbar_bottom_bar', 'vscrollbar_bottom_gutter',2008 'vscrollbar_clipping', 'vscrollbar_debug',2009 'vscrollbar_hover_align', 'vscrollbar_hover_alt',2010 'vscrollbar_hover_anchor', 'vscrollbar_hover_area',2011 'vscrollbar_hover_bar_invert',2012 'vscrollbar_hover_bar_resizing',2013 'vscrollbar_hover_bar_vertical',2014 'vscrollbar_hover_base_bar', 'vscrollbar_hover_bottom_bar',2015 'vscrollbar_hover_bottom_gutter',2016 'vscrollbar_hover_clipping', 'vscrollbar_hover_debug',2017 'vscrollbar_hover_keyboard_focus',2018 'vscrollbar_hover_left_bar', 'vscrollbar_hover_left_gutter',2019 'vscrollbar_hover_maximum', 'vscrollbar_hover_mouse',2020 'vscrollbar_hover_offset', 'vscrollbar_hover_pos',2021 'vscrollbar_hover_right_bar',2022 'vscrollbar_hover_right_gutter', 'vscrollbar_hover_thumb',2023 'vscrollbar_hover_thumb_offset',2024 'vscrollbar_hover_thumb_shadow', 'vscrollbar_hover_tooltip',2025 'vscrollbar_hover_top_bar', 'vscrollbar_hover_top_gutter',2026 'vscrollbar_hover_unscrollable', 'vscrollbar_hover_xalign',2027 'vscrollbar_hover_xanchor', 'vscrollbar_hover_xcenter',2028 'vscrollbar_hover_xfill', 'vscrollbar_hover_xmaximum',2029 'vscrollbar_hover_xoffset', 'vscrollbar_hover_xpos',2030 'vscrollbar_hover_xsize', 'vscrollbar_hover_xysize',2031 'vscrollbar_hover_yalign', 'vscrollbar_hover_yanchor',2032 'vscrollbar_hover_ycenter', 'vscrollbar_hover_yfill',2033 'vscrollbar_hover_ymaximum', 'vscrollbar_hover_yoffset',2034 'vscrollbar_hover_ypos', 'vscrollbar_hover_ysize',2035 'vscrollbar_idle_align', 'vscrollbar_idle_alt',2036 'vscrollbar_idle_anchor', 'vscrollbar_idle_area',2037 'vscrollbar_idle_bar_invert',2038 'vscrollbar_idle_bar_resizing',2039 'vscrollbar_idle_bar_vertical', 'vscrollbar_idle_base_bar',2040 'vscrollbar_idle_bottom_bar',2041 'vscrollbar_idle_bottom_gutter', 'vscrollbar_idle_clipping',2042 'vscrollbar_idle_debug', 'vscrollbar_idle_keyboard_focus',2043 'vscrollbar_idle_left_bar', 'vscrollbar_idle_left_gutter',2044 'vscrollbar_idle_maximum', 'vscrollbar_idle_mouse',2045 'vscrollbar_idle_offset', 'vscrollbar_idle_pos',2046 'vscrollbar_idle_right_bar', 'vscrollbar_idle_right_gutter',2047 'vscrollbar_idle_thumb', 'vscrollbar_idle_thumb_offset',2048 'vscrollbar_idle_thumb_shadow', 'vscrollbar_idle_tooltip',2049 'vscrollbar_idle_top_bar', 'vscrollbar_idle_top_gutter',2050 'vscrollbar_idle_unscrollable', 'vscrollbar_idle_xalign',2051 'vscrollbar_idle_xanchor', 'vscrollbar_idle_xcenter',2052 'vscrollbar_idle_xfill', 'vscrollbar_idle_xmaximum',2053 'vscrollbar_idle_xoffset', 'vscrollbar_idle_xpos',2054 'vscrollbar_idle_xsize', 'vscrollbar_idle_xysize',2055 'vscrollbar_idle_yalign', 'vscrollbar_idle_yanchor',2056 'vscrollbar_idle_ycenter', 'vscrollbar_idle_yfill',2057 'vscrollbar_idle_ymaximum', 'vscrollbar_idle_yoffset',2058 'vscrollbar_idle_ypos', 'vscrollbar_idle_ysize',2059 'vscrollbar_insensitive_align',2060 'vscrollbar_insensitive_alt',2061 'vscrollbar_insensitive_anchor',2062 'vscrollbar_insensitive_area',2063 'vscrollbar_insensitive_bar_invert',2064 'vscrollbar_insensitive_bar_resizing',2065 'vscrollbar_insensitive_bar_vertical',2066 'vscrollbar_insensitive_base_bar',2067 'vscrollbar_insensitive_bottom_bar',2068 'vscrollbar_insensitive_bottom_gutter',2069 'vscrollbar_insensitive_clipping',2070 'vscrollbar_insensitive_debug',2071 'vscrollbar_insensitive_keyboard_focus',2072 'vscrollbar_insensitive_left_bar',2073 'vscrollbar_insensitive_left_gutter',2074 'vscrollbar_insensitive_maximum',2075 'vscrollbar_insensitive_mouse',2076 'vscrollbar_insensitive_offset',2077 'vscrollbar_insensitive_pos',2078 'vscrollbar_insensitive_right_bar',2079 'vscrollbar_insensitive_right_gutter',2080 'vscrollbar_insensitive_thumb',2081 'vscrollbar_insensitive_thumb_offset',2082 'vscrollbar_insensitive_thumb_shadow',2083 'vscrollbar_insensitive_tooltip',2084 'vscrollbar_insensitive_top_bar',2085 'vscrollbar_insensitive_top_gutter',2086 'vscrollbar_insensitive_unscrollable',2087 'vscrollbar_insensitive_xalign',2088 'vscrollbar_insensitive_xanchor',2089 'vscrollbar_insensitive_xcenter',2090 'vscrollbar_insensitive_xfill',2091 'vscrollbar_insensitive_xmaximum',2092 'vscrollbar_insensitive_xoffset',2093 'vscrollbar_insensitive_xpos',2094 'vscrollbar_insensitive_xsize',2095 'vscrollbar_insensitive_xysize',2096 'vscrollbar_insensitive_yalign',2097 'vscrollbar_insensitive_yanchor',2098 'vscrollbar_insensitive_ycenter',2099 'vscrollbar_insensitive_yfill',2100 'vscrollbar_insensitive_ymaximum',2101 'vscrollbar_insensitive_yoffset',2102 'vscrollbar_insensitive_ypos',2103 'vscrollbar_insensitive_ysize', 'vscrollbar_keyboard_focus',2104 'vscrollbar_left_bar', 'vscrollbar_left_gutter',2105 'vscrollbar_maximum', 'vscrollbar_mouse',2106 'vscrollbar_offset', 'vscrollbar_pos',2107 'vscrollbar_right_bar', 'vscrollbar_right_gutter',2108 'vscrollbar_selected_activate_align',2109 'vscrollbar_selected_activate_alt',2110 'vscrollbar_selected_activate_anchor',2111 'vscrollbar_selected_activate_area',2112 'vscrollbar_selected_activate_bar_invert',2113 'vscrollbar_selected_activate_bar_resizing',2114 'vscrollbar_selected_activate_bar_vertical',2115 'vscrollbar_selected_activate_base_bar',2116 'vscrollbar_selected_activate_bottom_bar',2117 'vscrollbar_selected_activate_bottom_gutter',2118 'vscrollbar_selected_activate_clipping',2119 'vscrollbar_selected_activate_debug',2120 'vscrollbar_selected_activate_keyboard_focus',2121 'vscrollbar_selected_activate_left_bar',2122 'vscrollbar_selected_activate_left_gutter',2123 'vscrollbar_selected_activate_maximum',2124 'vscrollbar_selected_activate_mouse',2125 'vscrollbar_selected_activate_offset',2126 'vscrollbar_selected_activate_pos',2127 'vscrollbar_selected_activate_right_bar',2128 'vscrollbar_selected_activate_right_gutter',2129 'vscrollbar_selected_activate_thumb',2130 'vscrollbar_selected_activate_thumb_offset',2131 'vscrollbar_selected_activate_thumb_shadow',2132 'vscrollbar_selected_activate_tooltip',2133 'vscrollbar_selected_activate_top_bar',2134 'vscrollbar_selected_activate_top_gutter',2135 'vscrollbar_selected_activate_unscrollable',2136 'vscrollbar_selected_activate_xalign',2137 'vscrollbar_selected_activate_xanchor',2138 'vscrollbar_selected_activate_xcenter',2139 'vscrollbar_selected_activate_xfill',2140 'vscrollbar_selected_activate_xmaximum',2141 'vscrollbar_selected_activate_xoffset',2142 'vscrollbar_selected_activate_xpos',2143 'vscrollbar_selected_activate_xsize',2144 'vscrollbar_selected_activate_xysize',2145 'vscrollbar_selected_activate_yalign',2146 'vscrollbar_selected_activate_yanchor',2147 'vscrollbar_selected_activate_ycenter',2148 'vscrollbar_selected_activate_yfill',2149 'vscrollbar_selected_activate_ymaximum',2150 'vscrollbar_selected_activate_yoffset',2151 'vscrollbar_selected_activate_ypos',2152 'vscrollbar_selected_activate_ysize',2153 'vscrollbar_selected_align', 'vscrollbar_selected_alt',2154 'vscrollbar_selected_anchor', 'vscrollbar_selected_area',2155 'vscrollbar_selected_bar_invert',2156 'vscrollbar_selected_bar_resizing',2157 'vscrollbar_selected_bar_vertical',2158 'vscrollbar_selected_base_bar',2159 'vscrollbar_selected_bottom_bar',2160 'vscrollbar_selected_bottom_gutter',2161 'vscrollbar_selected_clipping', 'vscrollbar_selected_debug',2162 'vscrollbar_selected_hover_align',2163 'vscrollbar_selected_hover_alt',2164 'vscrollbar_selected_hover_anchor',2165 'vscrollbar_selected_hover_area',2166 'vscrollbar_selected_hover_bar_invert',2167 'vscrollbar_selected_hover_bar_resizing',2168 'vscrollbar_selected_hover_bar_vertical',2169 'vscrollbar_selected_hover_base_bar',2170 'vscrollbar_selected_hover_bottom_bar',2171 'vscrollbar_selected_hover_bottom_gutter',2172 'vscrollbar_selected_hover_clipping',2173 'vscrollbar_selected_hover_debug',2174 'vscrollbar_selected_hover_keyboard_focus',2175 'vscrollbar_selected_hover_left_bar',2176 'vscrollbar_selected_hover_left_gutter',2177 'vscrollbar_selected_hover_maximum',2178 'vscrollbar_selected_hover_mouse',2179 'vscrollbar_selected_hover_offset',2180 'vscrollbar_selected_hover_pos',2181 'vscrollbar_selected_hover_right_bar',2182 'vscrollbar_selected_hover_right_gutter',2183 'vscrollbar_selected_hover_thumb',2184 'vscrollbar_selected_hover_thumb_offset',2185 'vscrollbar_selected_hover_thumb_shadow',2186 'vscrollbar_selected_hover_tooltip',2187 'vscrollbar_selected_hover_top_bar',2188 'vscrollbar_selected_hover_top_gutter',2189 'vscrollbar_selected_hover_unscrollable',2190 'vscrollbar_selected_hover_xalign',2191 'vscrollbar_selected_hover_xanchor',2192 'vscrollbar_selected_hover_xcenter',2193 'vscrollbar_selected_hover_xfill',2194 'vscrollbar_selected_hover_xmaximum',2195 'vscrollbar_selected_hover_xoffset',2196 'vscrollbar_selected_hover_xpos',2197 'vscrollbar_selected_hover_xsize',2198 'vscrollbar_selected_hover_xysize',2199 'vscrollbar_selected_hover_yalign',2200 'vscrollbar_selected_hover_yanchor',2201 'vscrollbar_selected_hover_ycenter',2202 'vscrollbar_selected_hover_yfill',2203 'vscrollbar_selected_hover_ymaximum',2204 'vscrollbar_selected_hover_yoffset',2205 'vscrollbar_selected_hover_ypos',2206 'vscrollbar_selected_hover_ysize',2207 'vscrollbar_selected_idle_align',2208 'vscrollbar_selected_idle_alt',2209 'vscrollbar_selected_idle_anchor',2210 'vscrollbar_selected_idle_area',2211 'vscrollbar_selected_idle_bar_invert',2212 'vscrollbar_selected_idle_bar_resizing',2213 'vscrollbar_selected_idle_bar_vertical',2214 'vscrollbar_selected_idle_base_bar',2215 'vscrollbar_selected_idle_bottom_bar',2216 'vscrollbar_selected_idle_bottom_gutter',2217 'vscrollbar_selected_idle_clipping',2218 'vscrollbar_selected_idle_debug',2219 'vscrollbar_selected_idle_keyboard_focus',2220 'vscrollbar_selected_idle_left_bar',2221 'vscrollbar_selected_idle_left_gutter',2222 'vscrollbar_selected_idle_maximum',2223 'vscrollbar_selected_idle_mouse',2224 'vscrollbar_selected_idle_offset',2225 'vscrollbar_selected_idle_pos',2226 'vscrollbar_selected_idle_right_bar',2227 'vscrollbar_selected_idle_right_gutter',2228 'vscrollbar_selected_idle_thumb',2229 'vscrollbar_selected_idle_thumb_offset',2230 'vscrollbar_selected_idle_thumb_shadow',2231 'vscrollbar_selected_idle_tooltip',2232 'vscrollbar_selected_idle_top_bar',2233 'vscrollbar_selected_idle_top_gutter',2234 'vscrollbar_selected_idle_unscrollable',2235 'vscrollbar_selected_idle_xalign',2236 'vscrollbar_selected_idle_xanchor',2237 'vscrollbar_selected_idle_xcenter',2238 'vscrollbar_selected_idle_xfill',2239 'vscrollbar_selected_idle_xmaximum',2240 'vscrollbar_selected_idle_xoffset',2241 'vscrollbar_selected_idle_xpos',2242 'vscrollbar_selected_idle_xsize',2243 'vscrollbar_selected_idle_xysize',2244 'vscrollbar_selected_idle_yalign',2245 'vscrollbar_selected_idle_yanchor',2246 'vscrollbar_selected_idle_ycenter',2247 'vscrollbar_selected_idle_yfill',2248 'vscrollbar_selected_idle_ymaximum',2249 'vscrollbar_selected_idle_yoffset',2250 'vscrollbar_selected_idle_ypos',2251 'vscrollbar_selected_idle_ysize',2252 'vscrollbar_selected_insensitive_align',2253 'vscrollbar_selected_insensitive_alt',2254 'vscrollbar_selected_insensitive_anchor',2255 'vscrollbar_selected_insensitive_area',2256 'vscrollbar_selected_insensitive_bar_invert',2257 'vscrollbar_selected_insensitive_bar_resizing',2258 'vscrollbar_selected_insensitive_bar_vertical',2259 'vscrollbar_selected_insensitive_base_bar',2260 'vscrollbar_selected_insensitive_bottom_bar',2261 'vscrollbar_selected_insensitive_bottom_gutter',2262 'vscrollbar_selected_insensitive_clipping',2263 'vscrollbar_selected_insensitive_debug',2264 'vscrollbar_selected_insensitive_keyboard_focus',2265 'vscrollbar_selected_insensitive_left_bar',2266 'vscrollbar_selected_insensitive_left_gutter',2267 'vscrollbar_selected_insensitive_maximum',2268 'vscrollbar_selected_insensitive_mouse',2269 'vscrollbar_selected_insensitive_offset',2270 'vscrollbar_selected_insensitive_pos',2271 'vscrollbar_selected_insensitive_right_bar',2272 'vscrollbar_selected_insensitive_right_gutter',2273 'vscrollbar_selected_insensitive_thumb',2274 'vscrollbar_selected_insensitive_thumb_offset',2275 'vscrollbar_selected_insensitive_thumb_shadow',2276 'vscrollbar_selected_insensitive_tooltip',2277 'vscrollbar_selected_insensitive_top_bar',2278 'vscrollbar_selected_insensitive_top_gutter',2279 'vscrollbar_selected_insensitive_unscrollable',2280 'vscrollbar_selected_insensitive_xalign',2281 'vscrollbar_selected_insensitive_xanchor',2282 'vscrollbar_selected_insensitive_xcenter',2283 'vscrollbar_selected_insensitive_xfill',2284 'vscrollbar_selected_insensitive_xmaximum',2285 'vscrollbar_selected_insensitive_xoffset',2286 'vscrollbar_selected_insensitive_xpos',2287 'vscrollbar_selected_insensitive_xsize',2288 'vscrollbar_selected_insensitive_xysize',2289 'vscrollbar_selected_insensitive_yalign',2290 'vscrollbar_selected_insensitive_yanchor',2291 'vscrollbar_selected_insensitive_ycenter',2292 'vscrollbar_selected_insensitive_yfill',2293 'vscrollbar_selected_insensitive_ymaximum',2294 'vscrollbar_selected_insensitive_yoffset',2295 'vscrollbar_selected_insensitive_ypos',2296 'vscrollbar_selected_insensitive_ysize',2297 'vscrollbar_selected_keyboard_focus',2298 'vscrollbar_selected_left_bar',2299 'vscrollbar_selected_left_gutter',2300 'vscrollbar_selected_maximum', 'vscrollbar_selected_mouse',2301 'vscrollbar_selected_offset', 'vscrollbar_selected_pos',2302 'vscrollbar_selected_right_bar',2303 'vscrollbar_selected_right_gutter',2304 'vscrollbar_selected_thumb',2305 'vscrollbar_selected_thumb_offset',2306 'vscrollbar_selected_thumb_shadow',2307 'vscrollbar_selected_tooltip',2308 'vscrollbar_selected_top_bar',2309 'vscrollbar_selected_top_gutter',2310 'vscrollbar_selected_unscrollable',2311 'vscrollbar_selected_xalign', 'vscrollbar_selected_xanchor',2312 'vscrollbar_selected_xcenter', 'vscrollbar_selected_xfill',2313 'vscrollbar_selected_xmaximum',2314 'vscrollbar_selected_xoffset', 'vscrollbar_selected_xpos',2315 'vscrollbar_selected_xsize', 'vscrollbar_selected_xysize',2316 'vscrollbar_selected_yalign', 'vscrollbar_selected_yanchor',2317 'vscrollbar_selected_ycenter', 'vscrollbar_selected_yfill',2318 'vscrollbar_selected_ymaximum',2319 'vscrollbar_selected_yoffset', 'vscrollbar_selected_ypos',2320 'vscrollbar_selected_ysize', 'vscrollbar_thumb',2321 'vscrollbar_thumb_offset', 'vscrollbar_thumb_shadow',2322 'vscrollbar_tooltip', 'vscrollbar_top_bar',2323 'vscrollbar_top_gutter', 'vscrollbar_unscrollable',2324 'vscrollbar_xalign', 'vscrollbar_xanchor',2325 'vscrollbar_xcenter', 'vscrollbar_xfill',2326 'vscrollbar_xmaximum', 'vscrollbar_xoffset',2327 'vscrollbar_xpos', 'vscrollbar_xsize', 'vscrollbar_xysize',2328 'vscrollbar_yalign', 'vscrollbar_yanchor',2329 'vscrollbar_ycenter', 'vscrollbar_yfill',2330 'vscrollbar_ymaximum', 'vscrollbar_yoffset',2331 'vscrollbar_ypos', 'vscrollbar_ysize', 'width',2332 'xadjustment', 'xalign', 'xanchor', 'xanchoraround',2333 'xaround', 'xcenter', 'xfill', 'xfit', 'xinitial',2334 'xmargin', 'xmaximum', 'xminimum', 'xoffset', 'xpadding',2335 'xpan', 'xpos', 'xsize', 'xspacing', 'xtile', 'xysize',2336 'xzoom', 'yadjustment', 'yalign', 'yanchor',2337 'yanchoraround', 'yaround', 'ycenter', 'yfill', 'yfit',2338 'yinitial', 'ymargin', 'ymaximum', 'yminimum', 'yoffset',2339 'ypadding', 'ypan', 'ypos', 'ysize', 'yspacing', 'ytile',2340 'yzoom', 'zoom'), prefix=r"( {4}){2,}", suffix=r"\b"), Renpy.Properties)2341 ],2342 "screen_actions": [2343 (words(("Call", "Hide", "Jump", "NullAction", "Return", "Show",2344 "ShowTransient", "ToggleScreen", "AddToSet", "RemoveFromSet",2345 "SetDict", "SetField", "SetLocalVariable", "SetScreenVariable",2346 "SetVariable", "ToggleDict", "ToggleField", "ToggleLocalVariable",2347 "ToggleScreenVariable", "ToggleSetMembership", "ToggleVariable",2348 "MainMenu", "Quit", "ShowMenu", "Start", "FileAction",2349 "FileDelete", "FileLoad", "FilePage", "FilePageNext",2350 "FileSave", "FileTakeScreenshot", "QuickLoad",2351 "QuickSave", "PauseAudio", "Play", "Queue", "SetMixer",2352 "SetMute", "Stop", "ToggleMute", "Confirm", "DisableAllInputValues",2353 "Function", "Help", "HideInterface", "If", "InvertSelected",2354 "MouseMove", "Notify", "OpenURL", "QueueEvent", "RestartStatement",2355 "RollForward", "Rollback", "RollbackToIdentifier",2356 "Screenshot", "Scroll", "SelectedIf", "SensitiveIf", "Skip",2357 "With", "AnimatedValue", "AudioPositionValue", "DictValue",2358 "FieldValue", "MixerValue", "ScreenVariableValue", "StaticValue",2359 "VariableValue", "XScrollValue", "YScrollValue", "DictInputValue",2360 "FieldInputValue", "FilePageNameInputValue", "ScreenVariableInputValue",2361 "VariableInputValue", "Preference", "GamepadCalibrate", "GamepadExists",2362 "FileCurrentPage", "FileCurrentScreenshot", "FileJson", "FileLoadable",2363 "FileNewest", "FilePageName", "FileSaveName", "FileScreenshot", "FileSlotName",2364 "FileTime", "FileUsedSlot", "SideImage", "GetTooltip"), prefix=r' ', suffix=r"\b"), Renpy.Screen.Actions)2365 ],2366 'builtins': [2367 (words((2368 '__import__', 'abs', 'all', 'any', 'apply', 'basestring', 'bin',2369 'bool', 'buffer', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod',2370 'cmp', 'coerce', 'compile', 'complex', 'delattr', 'dict', 'dir', 'divmod',2371 'enumerate', 'eval', 'execfile', 'exit', 'file', 'filter', 'float',2372 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'hex', 'id',2373 'input', 'int', 'intern', 'isinstance', 'issubclass', 'iter', 'len',2374 'list', 'locals', 'long', 'map', 'max', 'min', 'next', 'object',2375 'oct', 'open', 'ord', 'pow', 'property', 'range', 'raw_input', 'reduce',2376 'reload', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice',2377 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type',2378 'unichr', 'unicode', 'vars', 'xrange', 'zip'),2379 prefix=r'(?<!\.)', suffix=r'\b'),2380 Name.Builtin),2381 (r'(?<!\.)(self|None|Ellipsis|NotImplemented|False|True|cls'2382 r')\b', Name.Builtin.Pseudo),2383 (words((2384 'ArithmeticError', 'AssertionError', 'AttributeError',2385 'BaseException', 'DeprecationWarning', 'EOFError', 'EnvironmentError',2386 'Exception', 'FloatingPointError', 'FutureWarning', 'GeneratorExit',2387 'IOError', 'ImportError', 'ImportWarning', 'IndentationError',2388 'IndexError', 'KeyError', 'KeyboardInterrupt', 'LookupError',2389 'MemoryError', 'ModuleNotFoundError', 'NameError', 'NotImplemented', 'NotImplementedError',2390 'OSError', 'OverflowError', 'OverflowWarning', 'PendingDeprecationWarning',2391 'RecursionError', 'ReferenceError', 'RuntimeError', 'RuntimeWarning', 'StandardError',2392 'StopIteration', 'StopAsyncIteration', 'SyntaxError', 'SyntaxWarning', 'SystemError',2393 'SystemExit', 'TabError', 'TypeError', 'UnboundLocalError',2394 'UnicodeDecodeError', 'UnicodeEncodeError', 'UnicodeError',2395 'UnicodeTranslateError', 'UnicodeWarning', 'UserWarning',2396 'ValueError', 'VMSError', 'Warning', 'WindowsError',2397 'ZeroDivisionError'), prefix=r'(?<!\.)', suffix=r'\b'),2398 Name.Exception),2399 ],2400 'magicfuncs': [2401 (words((2402 '__abs__', '__add__', '__and__', '__call__', '__cmp__', '__coerce__',2403 '__complex__', '__contains__', '__del__', '__delattr__', '__delete__',2404 '__delitem__', '__delslice__', '__div__', '__divmod__', '__enter__',2405 '__eq__', '__exit__', '__float__', '__floordiv__', '__ge__', '__get__',2406 '__getattr__', '__getattribute__', '__getitem__', '__getslice__', '__gt__',2407 '__hash__', '__hex__', '__iadd__', '__iand__', '__idiv__', '__ifloordiv__',2408 '__ilshift__', '__imod__', '__imul__', '__index__', '__init__',2409 '__instancecheck__', '__int__', '__invert__', '__iop__', '__ior__',2410 '__ipow__', '__irshift__', '__isub__', '__iter__', '__itruediv__',2411 '__ixor__', '__le__', '__len__', '__long__', '__lshift__', '__lt__',2412 '__missing__', '__mod__', '__mul__', '__ne__', '__neg__', '__new__',2413 '__nonzero__', '__oct__', '__op__', '__or__', '__pos__', '__pow__',2414 '__radd__', '__rand__', '__rcmp__', '__rdiv__', '__rdivmod__', '__repr__',2415 '__reversed__', '__rfloordiv__', '__rlshift__', '__rmod__', '__rmul__',2416 '__rop__', '__ror__', '__rpow__', '__rrshift__', '__rshift__', '__rsub__',2417 '__rtruediv__', '__rxor__', '__set__', '__setattr__', '__setitem__',2418 '__setslice__', '__str__', '__sub__', '__subclasscheck__', '__truediv__',2419 '__unicode__', '__xor__'), suffix=r'\b'),2420 Name.Function.Magic),2421 ],2422 'magicvars': [2423 (words((2424 '__bases__', '__class__', '__closure__', '__code__', '__defaults__',2425 '__dict__', '__doc__', '__file__', '__func__', '__globals__',2426 '__metaclass__', '__module__', '__mro__', '__name__', '__self__',2427 '__slots__', '__weakref__'),2428 suffix=r'\b'),2429 Name.Variable.Magic),2430 ],2431 'numbers': [2432 (r'(\d+\.\d*|\d*\.\d+)([eE][+-]?[0-9]+)?j?', Number.Float),2433 (r'\d+[eE][+-]?[0-9]+j?', Number.Float),2434 (r'0[0-7]+j?', Number.Oct),2435 (r'0[bB][01]+', Number.Bin),2436 (r'0[xX][a-fA-F0-9]+', Number.Hex),2437 (r'\d+L', Number.Integer.Long),2438 (r'\d+j?', Number.Integer)2439 ],2440 'backtick': [2441 ('`.*?`', String.Backtick),2442 ],2443 'name': [2444 (r'@[\w.]+', Name.Decorator),2445 (r'[a-zA-Z_]\w*', Name),2446 ],2447 'funcname': [2448 include('magicfuncs'),2449 (r'[a-zA-Z_]\w*', Name.Function, '#pop'),2450 default('#pop'),2451 ],2452 'classname': [2453 (r'[a-zA-Z_]\w*', Name.Class, '#pop')2454 ],2455 'import': [2456 (r'(?:[ \t]|\\\n)+', Text),2457 (r'as\b', Keyword.Namespace),2458 (r',', Operator),2459 (r'[a-zA-Z_][\w.]*', Name.Namespace),2460 default('#pop') # all else: go back2461 ],2462 'fromimport': [2463 (r'(?:[ \t]|\\\n)+', Text),2464 (r'import\b', Keyword.Namespace, '#pop'),2465 # if None occurs here, it's "raise x from None", since None can2466 # never be a module name2467 (r'None\b', Name.Builtin.Pseudo, '#pop'),2468 # sadly, in "raise x from y" y will be highlighted as namespace too2469 (r'[a-zA-Z_.][\w.]*', Name.Namespace),2470 # anything else here also means "raise x from y" and is therefore2471 # not an error2472 default('#pop'),2473 ],2474 'stringescape': [2475 (r'\\([\\abfnrtv"\']|\n|N\{.*?\}|u[a-fA-F0-9]{4}|'2476 r'U[a-fA-F0-9]{8}|x[a-fA-F0-9]{2}|[0-7]{1,3})', String.Escape)2477 ],2478 'strings-single': innerstring_rules(String.Single),2479 'strings-double': innerstring_rules(String.Double),2480 'dqs': [2481 (r'"', String.Double, '#pop'),2482 (r'\\\\|\\"|\\\n', String.Escape), # included here for raw strings2483 include('strings-double')2484 ],2485 'sqs': [2486 (r"'", String.Single, '#pop'),2487 (r"\\\\|\\'|\\\n", String.Escape), # included here for raw strings2488 include('strings-single')2489 ],2490 'tdqs': [2491 (r'"""', String.Double, '#pop'),2492 include('strings-double'),2493 (r'\n', String.Double)2494 ],2495 'tsqs': [2496 (r"'''", String.Single, '#pop'),2497 include('strings-single'),2498 (r'\n', String.Single)2499 ],2500 }2501 def analyse_text(text):2502 return shebang_matches(text, r'pythonw?(2(\.\d)?)?') or \2503 'import ' in text[:1000]2504class RenpyConsoleLexer(Lexer):2505 """2506 For Renpy console output or doctests, such as:2507 .. sourcecode:: rpycon2508 >>> a = 'foo'2509 >>> print a2510 foo2511 >>> 1 / 02512 Traceback (most recent call last):2513 File "<stdin>", line 1, in <module>2514 ZeroDivisionError: integer division or modulo by zero2515 .. versionadded:: 0.12516 """2517 name = 'Renpy console session'2518 aliases = ['rpycon']2519 def __init__(self, **options):2520 Lexer.__init__(self, **options)2521 def get_tokens_unprocessed(self, text):2522 pylexer = RenpyLexer(**self.options)2523 tblexer = RenpyTracebackLexer(**self.options)2524 curcode = ''2525 insertions = []2526 curtb = ''2527 tbindex = 02528 tb = 02529 for match in line_re.finditer(text):2530 line = match.group()2531 if line.startswith(u'>>> ') or line.startswith(u'... '):2532 tb = 02533 insertions.append((len(curcode),2534 [(0, Generic.Prompt, line[:4])]))2535 curcode += line[4:]2536 elif line.rstrip() == u'...' and not tb:2537 # only a new >>> prompt can end an exception block2538 # otherwise an ellipsis in place of the traceback frames2539 # will be mishandled2540 insertions.append((len(curcode),2541 [(0, Generic.Prompt, u'...')]))2542 curcode += line[3:]2543 else:2544 if curcode:2545 for item in do_insertions(2546 insertions,2547 pylexer.get_tokens_unprocessed(curcode)):2548 yield item2549 curcode = ''2550 insertions = []2551 if (line.startswith(u'Traceback (most recent call last):') or2552 re.match(u' File "[^"]+", line \\d+\\n$', line)):2553 tb = 12554 curtb = line2555 tbindex = match.start()2556 elif line == 'KeyboardInterrupt\n':2557 yield match.start(), Name.Class, line2558 elif tb:2559 curtb += line2560 if not (line.startswith(' ') or line.strip() == u'...'):2561 tb = 02562 for i, t, v in tblexer.get_tokens_unprocessed(curtb):2563 yield tbindex + i, t, v2564 curtb = ''2565 else:2566 yield match.start(), Generic.Output, line2567 if curcode:2568 for item in do_insertions(insertions,2569 pylexer.get_tokens_unprocessed(curcode)):2570 yield item2571 if curtb:2572 for i, t, v in tblexer.get_tokens_unprocessed(curtb):2573 yield tbindex + i, t, v2574class RenpyTracebackLexer(RegexLexer):2575 """2576 For Renpy tracebacks.2577 .. versionadded:: 0.12578 """2579 name = 'Renpy Traceback'2580 aliases = ['rpytb']2581 filenames = ['*.rpytb']2582 tokens = {2583 'root': [2584 # Cover both (most recent call last) and (innermost last)2585 # The optional ^C allows us to catch keyboard interrupt signals.2586 (r'^(\^C)?(Traceback.*\n)',2587 bygroups(Text, Generic.Traceback), 'intb'),2588 # SyntaxError starts with this.2589 (r'^(?= File "[^"]+", line \d+)', Generic.Traceback, 'intb'),2590 (r'^.*\n', Other),2591 ],2592 'intb': [2593 (r'^( File )("[^"]+")(, line )(\d+)(, in )(.+)(\n)',2594 bygroups(Text, Name.Builtin, Text, Number, Text, Name, Text)),2595 (r'^( File )("[^"]+")(, line )(\d+)(\n)',2596 bygroups(Text, Name.Builtin, Text, Number, Text)),2597 (r'^( )(.+)(\n)',2598 bygroups(Text, using(RenpyLexer), Text)),2599 (r'^([ \t]*)(\.\.\.)(\n)',2600 bygroups(Text, Comment, Text)), # for doctests...2601 (r'^([^:]+)(: )(.+)(\n)',2602 bygroups(Generic.Error, Text, Name, Text), '#pop'),2603 (r'^([a-zA-Z_]\w*)(:?\n)',2604 bygroups(Generic.Error, Text), '#pop')2605 ],2606 }2607class NullLexer(RegexLexer):2608 name = 'Null'2609 aliases = ['null']2610 filenames = ['*.null']2611 tokens = {2612 'root': [2613 (r' .*\n', Text),2614 ]...
keywords.py
Source: keywords.py
1keywords = ['$', 'add', 'and', 'animation', 'as', 'as', 'assert', 'at', 'bar', 'behind', 'block', 'break', 'button', 'call', 'choice', 'circles', 'class', 'clockwise', 'contains', 'continue', 'counterclockwise', 'def', 'define', 'del', 'elif', 'else', 'event', 'except', 'exec', 'expression', 'finally', 'fixed', 'for', 'frame', 'from', 'function', 'global', 'grid', 'has', 'hbox', 'hide', 'hotbar', 'hotspot', 'if', 'if', 'image', 'imagebutton', 'imagemap', 'import', 'in', 'in', 'init', 'input', 'is', 'jump', 'key', 'knot', 'label', 'lambda', 'menu', 'not', 'null', 'nvl', 'on', 'onlayer', 'or', 'parallel', 'pass', 'pause', 'play', 'print', 'python', 'queue', 'raise', 'repeat', 'return', 'return', 'scene', 'screen', 'set', 'show', 'side', 'stop', 'style', 'text', 'textbutton', 'time', 'timer', 'transform', 'transform', 'translate', 'try', 'use', 'vbar', 'vbox', 'viewport', 'voice', 'while', 'while', 'window', 'with', 'with', 'yield', 'zorder']...
asset_manager_button.py
Source: asset_manager_button.py
1"""2asset_manager_button3==========================================4Subclass of QPushButton to allow for customized drag&drop behaviour5"""6#Import7#------------------------------------------------------------------8#python9import os10import logging11#PySide12from PySide import QtGui13from PySide import QtCore14#Import variable15do_reload = True16#asset_manager17#asset_manager_globals18from lib import asset_manager_globals19if(do_reload):reload(asset_manager_globals)20#Globals21#------------------------------------------------------------------22#Pathes23TOOL_ROOT_PATH = asset_manager_globals.TOOL_ROOT_PATH24MEDIA_PATH = asset_manager_globals.MEDIA_PATH25ICONS_PATH = asset_manager_globals.ICONS_PATH26#AssetManager colors27BRIGHT_ORANGE = asset_manager_globals.BRIGHT_ORANGE28DARK_ORANGE = asset_manager_globals.DARK_ORANGE29BRIGHT_GREY = asset_manager_globals.BRIGHT_GREY30GREY = asset_manager_globals.GREY31DARK_GREY = asset_manager_globals.DARK_GREY32#AssetManagerButton class33#------------------------------------------------------------------34class AssetManagerButton(QtGui.QPushButton):35 """36 Subclass of QPushButton to allow for custom styling37 """38 def __new__(cls, *args, **kwargs):39 """40 AssetManagerButton instance factory.41 """42 #asset_manager_button_instance43 asset_manager_button_instance = super(AssetManagerButton, cls).__new__(cls, args, kwargs)44 return asset_manager_button_instance45 46 def __init__(self, 47 logging_level = logging.DEBUG,48 button_text = None,49 icon_name = None,50 fixed_width = None,51 fixed_height = None,52 background_color_normal = DARK_GREY,53 hover_radial_color_normal = DARK_ORANGE,54 background_color_active = GREY,55 hover_radial_color_active = DARK_ORANGE,56 hover_radial_radius = 0.45,57 label_header_text = 'label_header_text',58 label_text = 'label_text',59 metadata_color_normal = GREY,60 metadata_color_active = QtGui.QColor(255, 0, 0),61 parent=None):62 """63 AssetManagerButton instance customization.64 """65 #parent_class66 self.parent_class = super(AssetManagerButton, self)67 68 #super class constructor69 if(button_text):70 self.parent_class.__init__(button_text, parent)71 else:72 self.parent_class.__init__(parent)73 #instance variables74 #------------------------------------------------------------------75 self.button_text = button_text76 self.icon_name = icon_name77 self.fixed_width = fixed_width78 self.fixed_height = fixed_height79 80 #colors81 self.background_color_normal = background_color_normal82 self.hover_radial_color_normal = hover_radial_color_normal83 self.background_color_active = background_color_active84 self.hover_radial_color_active = hover_radial_color_active85 #hover_radial_radius86 self.hover_radial_radius = hover_radial_radius87 #icon_path88 self.icon_path = os.path.join(ICONS_PATH, self.icon_name)89 self.icon_path = self.icon_path.replace('\\', '/')90 #label_header_text91 self.label_header_text = label_header_text92 #label_text93 self.label_text = label_text94 #metadata_color_normal95 self.metadata_color_normal = metadata_color_normal96 #metadata_color_active97 self.metadata_color_active = metadata_color_active98 99 100 101 102 #logger103 #------------------------------------------------------------------104 #logger105 self.logger = logging.getLogger(self.__class__.__name__)106 self.logging_level = logging_level107 self.logger.setLevel(self.logging_level)108 #Init procedure109 #------------------------------------------------------------------110 #setup_additional_ui111 self.setup_additional_ui()112 #connect_ui113 self.connect_ui()114 #UI setup methods115 #------------------------------------------------------------------116 117 def setup_additional_ui(self):118 """119 Setup additional UI.120 """121 122 #setMouseTracking123 self.setMouseTracking(True)124 #set_size_policy125 self.set_size_policy(self.fixed_width, self.fixed_height)126 #initialize_icons127 #self.initialize_icons()128 #set_stylesheet129 self.set_stylesheet()130 def connect_ui(self):131 """132 Connect UI widgets with slots or functions.133 """134 135 pass136 137 #Slots138 #------------------------------------------------------------------139 def set_stylesheet(self, role = 'normal'):140 """141 Set stylesheet for this widget based on role.142 """143 #log144 self.logger.debug('Set stylesheet for role: {0}'.format(role))145 #stylesheet_str146 stylesheet_str = self.get_stylesheet(role)147 #set stylesheet148 self.setStyleSheet(stylesheet_str)149 def get_stylesheet(self, role = 'normal'):150 """151 Get stylesheet for a certain role.152 """153 #normal154 if (role == 'normal'):155 return self.get_stylesheet_normal()156 #active157 elif (role == 'active'):158 return self.get_stylesheet_active()159 160 def get_stylesheet_normal(self):161 """162 Get stylesheet for role "normal".163 """164 #ss_dict165 ss_dict = {'icon_path' : self.icon_path,166 'hover_radial_radius' : self.hover_radial_radius,167 'background_color_normal' : self.background_color_normal.name(),168 'hover_radial_color_normal' : self.hover_radial_color_normal.name(),169 'background_color_active' : self.background_color_active.name(),170 'hover_radial_color_active' : self.hover_radial_color_active.name(),}171 172 #ss_normal173 ss_normal = " \174\175\176/* AssetManagerButton - normal */\177AssetManagerButton { border-image: url(%(icon_path)s); \178 background-color: %(background_color_normal)s; \179} \180\181\182/* AssetManagerButton - normal - hover */\183AssetManagerButton:hover { border-image: url(%(icon_path)s); \184 background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, \185 radius:%(hover_radial_radius)s, fx:0.5, fy:0.5, \186 stop:0 %(hover_radial_color_normal)s, \187 stop:1 %(background_color_normal)s); \188} \189\190\191/* AssetManagerButton - normal - pressed */\192AssetManagerButton:pressed { border-image: url(%(icon_path)s); \193 background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, \194 radius:%(hover_radial_radius)s, fx:0.5, fy:0.5, \195 stop:0 %(hover_radial_color_normal)s, \196 stop:1 %(background_color_normal)s); \197} \198\199\200"%ss_dict201 202 #return203 return ss_normal204 def get_stylesheet_active(self):205 """206 Get stylesheet for role "active".207 """208 #ss_dict209 ss_dict = {'icon_path' : self.icon_path,210 'hover_radial_radius' : self.hover_radial_radius,211 'background_color_normal' : self.background_color_normal.name(),212 'hover_radial_color_normal' : self.hover_radial_color_normal.name(),213 'background_color_active' : self.background_color_active.name(),214 'hover_radial_color_active' : self.hover_radial_color_active.name(),}215 #ss_active216 ss_active = " \217\218\219/* AssetManagerButton - active */\220AssetManagerButton { border-image: url(%(icon_path)s); \221 background-color: %(background_color_active)s; \222} \223\224\225/* AssetManagerButton - active - hover */\226AssetManagerButton:hover { border-image: url(%(icon_path)s); \227 background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, \228 radius:%(hover_radial_radius)s, fx:0.5, fy:0.5, \229 stop:0 %(hover_radial_color_active)s, \230 stop:1 %(background_color_active)s); \231} \232\233\234/* AssetManagerButton - active - pressed */\235AssetManagerButton:pressed { border-image: url(%(icon_path)s); \236 background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, \237 radius:%(hover_radial_radius)s, fx:0.5, fy:0.5, \238 stop:0 %(hover_radial_color_active)s, \239 stop:1 %(background_color_active)s); \240} \241\242\243"%ss_dict244 #return245 return ss_active246 247 #Getter & Setter248 #------------------------------------------------------------------249 def set_background_color_normal(self, color):250 """251 Set self.background_color_normal252 """253 254 self.background_color_normal = color255 def set_background_color_active(self, color):256 """257 Set self.background_color_active258 """259 260 self.background_color_active = color261 def set_hover_radial_color_normal(self, color):262 """263 Set self.hover_radial_color_normal264 """265 266 self.hover_radial_color_normal = color267 def set_hover_radial_color_active(self, color):268 """269 Set self.hover_radial_color_active270 """271 272 self.hover_radial_color_active = color273 274 #Methods275 #------------------------------------------------------------------276 def initialize_icons(self, resize_factor = 0.5):277 """278 Create and scale self.icon and self.icon_hover279 """280 #icon_width281 icon_width = int(self.width() * resize_factor)282 #icon_height283 icon_height = int(self.height() * resize_factor)284 #icon285 self.pixmap_icon = QtGui.QPixmap(os.path.join(ICONS_PATH, self.icon_name))286 self.pixmap_icon = self.pixmap_icon.scaled(icon_width, icon_height, mode = QtCore.Qt.FastTransformation)287 self.icon = QtGui.QIcon(self.pixmap_icon)288 #log289 self.logger.debug('Initialized icon {0} for button {1}'.format(self.icon_name, self))290 #setIcon291 self.setIcon(self.icon)292 def set_size_policy(self, width, height):293 """294 Set size policy for self.295 """296 #fixed width and height297 if (width and height):298 self.setFixedSize(width, height)299 #else300 else:301 #set expanding302 expanding_size_policy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)303 self.setSizePolicy(expanding_size_policy)304 #fixed width305 if(width):306 self.setFixedWidth(width)307 #fixed height308 elif(height):...
generate.py
Source: generate.py
1import pygame2from pygame.locals import *3pygame.display.init()4pygame.display.set_mode((80,80),32)5def prep(name):6 fname = name+".png"7 img = pygame.image.load(fname)8 w,h = img.get_width()/2,img.get_height()/29 10 out = pygame.Surface((w*3,h*3),SWSURFACE|SRCALPHA,32)11 out.fill((0,0,0,0))12 out.blit(img.subsurface(0,0,w,h),(0,0))13 out.blit(img.subsurface(w,0,w,h),(w*2,0))14 out.blit(img.subsurface(0,h,w,h),(0,h*2))15 out.blit(img.subsurface(w,h,w,h),(w*2,h*2))16 for i in range(0,w):17 img = out.subsurface((w-1,0,1,h*3)).convert_alpha()18 out.blit(img,(w+i,0))19 for i in range(0,h):20 img = out.subsurface((0,h-1,w*3,1)).convert_alpha()21 out.blit(img,(0,h+i))22 23 return out,w,h24 25todo = [26 ('button.normal','dot.normal',None,3,3,'789456123'),27 ('button.hover','dot.hover',None,3,3,'789456123'),28 ('button.down','dot.down',None,3,3,'789456123'),29 30 ('checkbox.off.normal','box.normal',None,2,2,'7913'),31 ('checkbox.on.normal','box.down','check',2,2,'7913'),32 ('checkbox.off.hover','box.hover',None,2,2,'7913'),33 ('checkbox.on.hover','box.hover','check',2,2,'7913'),34 35 ('radio.off.normal','dot.normal',None,2,2,'7913'),36 ('radio.on.normal','dot.down','radio',2,2,'7913'),37 ('radio.off.hover','dot.hover',None,2,2,'7913'),38 ('radio.on.hover','dot.hover','radio',2,2,'7913'),39 40 ('tool.normal','box.normal',None,3,3,'789456123'),41 ('tool.hover','box.hover',None,3,3,'789456123'),42 ('tool.down','box.down',None,3,3,'789456123'),43 44 ('hslider','idot.normal',None,3,3,'789456123'),45 ('hslider.bar.normal','dot.normal',None,3,3,'789456123'),46 ('hslider.bar.hover','dot.hover',None,3,3,'789456123'),47 ('hslider.left','sbox.normal','left',2,2,'7913'),48 ('hslider.right','sbox.normal','right',2,2,'7913'),49 50 51 ('vslider','idot.normal',None,3,3,'789456123'),52 ('vslider.bar.normal','vdot.normal',None,3,3,'789456123'),53 ('vslider.bar.hover','vdot.hover',None,3,3,'789456123'),54 ('vslider.up','vsbox.normal','up',2,2,'7913'),55 ('vslider.down','vsbox.normal','down',2,2,'7913'),56 57 ('dialog.close.normal','rdot.hover',None,2,2,'7913'),58 ('dialog.close.hover','rdot.hover','x',2,2,'7913'),59 ('dialog.close.down','rdot.down','x',2,2,'7913'),60 61 ('menu.normal','desktop',None,1,1,'7'),62 ('menu.hover','box.normal',None,3,3,'789456123'),63 ('menu.down','box.down',None,3,3,'789456123'),64 65 ('select.selected.normal','box.normal',None,3,3,'788455122'),66 ('select.selected.hover','box.hover',None,3,3,'788455122'),67 ('select.selected.down','box.down',None,3,3,'788455122'),68 69 ('select.arrow.normal','box.hover',None,3,3,'889556223'),70 ('select.arrow.hover','box.hover',None,3,3,'889556223'),71 ('select.arrow.down','box.down',None,3,3,'889556223'),72 73 ('progressbar','sbox.normal',None,3,3,'789456123'),74 ('progressbar.bar','box.hover',None,3,3,'789456123'),75 ]76 77for fname,img,over,ww,hh,s in todo:78 print(fname)79 img,w,h = prep(img)80 out = pygame.Surface((ww*w,hh*h),SWSURFACE|SRCALPHA,32)81 out.fill((0,0,0,0))82 n = 083 for y in range(0,hh):84 for x in range(0,ww):85 c = int(s[n])86 xx,yy = (c-1)%3,2-(c-1)/387 out.blit(img.subsurface((xx*w,yy*h,w,h)),(x*w,y*h))88 n += 189 if over != None:90 over = pygame.image.load(over+".png")91 out.blit(over,(0,0))92 pygame.image.save(out,fname+".tga")93 94 95 ...
vehicle.py
Source: vehicle.py
1import math234class NotEnoughFuelError(Exception):5 pass678class Car:910 # Don't change this code!11 def __init__(self, fuel, efficiency):12 """ (Car, int, int) -> NoneType1314 fuel is an int specifying the starting amount of fuel.15 efficiency is an int specifying how much fuel the car takes16 to travel 1 unit of distance.1718 Initialize a new car with an amount of fuel and a fuel efficiency.19 The car's starting position is (0,0).20 """2122 self.fuel = fuel23 self.efficiency = efficiency24 self.pos_x = 025 self.pos_y = 02627 def move(self, new_x, new_y):28 """ (Car, int, int) -> NoneType2930 Move the car from its old position to (new_x, new_y).31 Reduce the car's fuel depending on its efficiency and how far it32 travelled.3334 If there isn't enough fuel to reach (new_x, new_y),35 do not change car's position or fuel level.36 Instead, raise NotEnoughFuelError.3738 Remember that the car can only travel horizontally and vertically!39 """40 newfuel = self.fuel - (new_x + new_y)4142 if newfuel >= 0:43 self.pos_x = self.pos_x + new_x44 self.pos_y = self.pos_y + new_y45 self.fuel = newfuel4647 else:48 raise NotEnoughFuelError495051class HoverCar(Car):5253 def __init__(self, fuel, efficiency, hover_fuel):54 """ (HoverCar, int, int, int) -> NoneType5556 hover_fuel is an int specifying the starting amount of hover fuel.5758 Initialize a new HoverCar.59 """60 Car.__init__(self, fuel, efficiency)61 self.hover_fuel = hover_fuel6263 def move(self, new_x, new_y):64 """ (HoverCar, int, int)6566 Move the hover car according to the description in the exercise.67 Remember that hover cars try using regular fuel first,68 and only use hover fuel if there isn't enough regular fuel.6970 Be sure to follow the implementation guidelines for full marks!71 """7273 try:74 Car.move75 except:76 NotEnoughFuelError7778 newhover = self.hover_fuel - math.sqrt((new_x ** 2) + (new_y ** 2))7980 if newhover >= 0:81 self.hover_fuel = newhover82 self.pos_x = self.pos_x + new_x83 self.pos_y = self.pos_y + new_y8485 else:
...
11-hover-glyphs.py
Source: 11-hover-glyphs.py
1'''2Hover glyphs3Now let's practice using and customizing the hover tool.4In this exercise, you're going to plot the blood glucose levels for an unknown patient. The blood glucose levels were recorded every 5 minutes on October 7th starting at 3 minutes past midnight.5The date and time of each measurement are provided to you as x and the blood glucose levels in mg/dL are provided as y.6A bokeh figure is also provided in the workspace as p.7Your job is to add a circle glyph that will appear red when the mouse is hovered near the data points. You will also add a customized hover tool object to the plot.8When you're done, play around with the hover tool you just created! Notice how the points where your mouse hovers over turn red.9INSTRUCTIONS10100XP11Import HoverTool from bokeh.models.12Add a circle glyph to the existing figure p for x and y with a size of 10, fill_color of 'grey', alpha of 0.1, line_color of None, hover_fill_color of 'firebrick', hover_alpha of 0.5, and hover_line_color of 'white'.13Use the HoverTool() function to create a HoverTool called hover with tooltips=None and mode='vline'.14Add the HoverTool hover to the figure p using the p.add_tools() function.15'''16# import the HoverTool17from bokeh.models import HoverTool18# Add circle glyphs to figure p19p.circle(x, y, size=10,20 fill_color='grey', alpha=0.1, line_color=None,21 hover_fill_color='firebrick', hover_alpha=0.5,22 hover_line_color='white')23# Create a HoverTool: hover24hover = HoverTool(tooltips=None, mode='vline')25# Add the hover tool to the figure p26p.add_tools(hover)27# Specify the name of the output file and show the result28output_file('hover_glyph.html')...
11-adding-a-hover-tooltip.py
Source: 11-adding-a-hover-tooltip.py
1'''2Adding a hover tooltip3Working with the HoverTool is easy for data stored in a ColumnDataSource.4In this exercise, you will create a HoverTool object and display the country for each circle glyph in the figure that you created in the last exercise. This is done by assigning the tooltips keyword argument to a list-of-tuples specifying the label and the column of values from the ColumnDataSource using the @ operator.5The figure object has been prepared for you as p.6After you have added the hover tooltip to the figure, be sure to interact with it by hovering your mouse over each point to see which country it represents.7INSTRUCTIONS8100XP9Import the HoverTool class from bokeh.models.10Use the HoverTool() function to create a HoverTool object called hover and set the tooltips argument to be [('Country','@Country')].11Use p.add_tools() with your HoverTool object to add it to the figure.12'''13# Import HoverTool from bokeh.models14from bokeh.models import HoverTool15# Create a HoverTool object: hover16hover = HoverTool(tooltips=[('Country','@Country')])17# Add the HoverTool object to figure p18p.add_tools(hover)19# Specify the name of the output_file and show the result20output_file('hover.html')...
06-adding-a-hover-tool.py
Source: 06-adding-a-hover-tool.py
1'''2Adding a hover tool3In this exercise, you'll practice adding a hover tool to drill down into data column values and display more detailed information about each scatter point.4After you're done, experiment with the hover tool and see how it displays the name of the country when your mouse hovers over a point!5The figure and slider have been created for you and are available in the workspace as plot and slider.6INSTRUCTIONS70XP8Import HoverTool from bokeh.models.9Create a HoverTool object called hover with tooltips=[('Country', '@country')].10Add the HoverTool object you created to the plot using add_tools().11Create a row layout using widgetbox(slider) and plot.12Add the layout to the current document. This has already been done for you.13'''14# Import HoverTool from bokeh.models15from bokeh.models import HoverTool16# Create a HoverTool: hover17hover = HoverTool(tooltips=[('Country', '@country')])18# Add the HoverTool to the plot19plot.add_tools(hover)20# Create layout: layout21layout = row(widgetbox(slider), plot)22# Add layout to current document...
Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3 const browser = await puppeteer.launch({headless: false});4 const page = await browser.newPage();5 await page.waitForSelector('input[name="q"]');6 await page.hover('input[name="q"]');7 await page.screenshot({path: 'hover-example.png'});8 await browser.close();9})();
Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3 const browser = await puppeteer.launch();4 const page = await browser.newPage();5 await page.hover('input[name="q"]');6 await page.screenshot({path: 'hover.png'});7 await browser.close();8})();
Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3 const browser = await puppeteer.launch();4 const page = await browser.newPage();5 await page.hover('input[title="Search"]');6})();
Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3 const browser = await puppeteer.launch();4 const page = await browser.newPage();5 await page.hover('input[name="q"]');6 await page.screenshot({path: 'hover.png'});7 await browser.close();8})();9const puppeteer = require('puppeteer');10(async () => {11 const browser = await puppeteer.launch();12 const page = await browser.newPage();13 await page.click('input[name="q"]');14 await page.screenshot({path: 'click.png'});15 await browser.close();16})();17const puppeteer = require('puppeteer');18(async () => {19 const browser = await puppeteer.launch();20 const page = await browser.newPage();21 await page.type('input[name="q"]', 'Puppeteer');22 await page.screenshot({path: 'type.png'});23 await browser.close();24})();25const puppeteer = require('puppeteer');26(async () => {27 const browser = await puppeteer.launch();28 const page = await browser.newPage();29 await page.type('input[name="q"]', 'Puppeteer');30 await page.keyboard.press('Enter');31 await page.screenshot({path: 'enter.png'});32 await browser.close();33})();
Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3 const browser = await puppeteer.launch();4 const page = await browser.newPage();5 await page.hover('input[name="q"]');6 await page.screenshot({path: 'hover.png'});7 await browser.close();8})();
Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3 const browser = await puppeteer.launch({headless: false});4 const page = await browser.newPage();5 await page.hover('a[href="/maps"]');6 await page.waitFor(1000);7 await browser.close();8})();
Using AI Code Generation
1(async () => {2 const browser = await puppeteer.launch();3 const page = await browser.newPage();4 await page.hover('input[name="q"]');5 await browser.close();6})();
Using AI Code Generation
1const puppeteer = require('puppeteer');2const fs = require('fs');3(async () => {4const browser = await puppeteer.launch({headless: false});5const page = await browser.newPage();6await page.setViewport({width: 1920, height: 1080});7await page.waitForSelector('input[name="q"]');8await page.hover('input[name="q"]');9await page.screenshot({path: 'example.png'});10await browser.close();11})();12const puppeteer = require('puppeteer');13const fs = require('fs');14(async () => {15const browser = await puppeteer.launch({headless: false});16const page = await browser.newPage();17await page.setViewport({width: 1920, height: 1080});18await page.waitForSelector('input[name="q"]');19await page.hover('input[name="q"]');20await page.screenshot({path: 'example.png'});21await browser.close();22})();23const puppeteer = require('puppeteer');24const fs = require('fs');25(async () => {26const browser = await puppeteer.launch({headless: false});27const page = await browser.newPage();28await page.setViewport({width: 1920, height: 1080});29await page.waitForSelector('input[name="q"]');30await page.hover('input[name="q"]');31await page.screenshot({path: 'example.png'});32await browser.close();33})();
Navigate page till rendering last frame not networkidel
Prevent react-snap from putting all JS script links into generated files
Cannot add polyfill for URL.createObjectURL in nodejs
Simulating click on document ReactJS/JSDom
How to convert a pdf file into base64
Puppeteer reload the page until some specific style changed
Puppeteer wait for page and setTimeout not working in Firebase cloud functions
Puppeteer: Find element by HTML attribute
MaxListenersExceededWarning: Possible EventEmitter memory leak dete
How to create a PDF with Puppeteer in a node environment without writing it to disk
I solved it using another packages, the problem was in writing the image not the rendering . so i split the big image for 4 quarters.
/* Dependencies */
const chromeLauncher = require('lighthouse/chrome-launcher/chrome-launcher');
const CDP = require('chrome-remote-interface');
const fs = require('fs');
/** ARGUMENTS AND CONFIGUIRATION
* expects arguments to be
* -w int (width)
* -h int (height)
* -p int (port)
* --url string (url)
*/
const argv = require('minimist')(process.argv.slice(2));
const windowWidth = argv.w ? argv.w : 1024;
const windowHeight = argv.h ? argv.h : 1024;
const filename = argv.filename;
const filename2 = argv.filename2;
const filename3 = argv.filename3;
const filename4 = argv.filename4;
headless=true
const launchConfig = {
chromeFlags: [
`--window-size=${windowWidth},${windowHeight}`,
'--disable-gpu',
headless ? '--headless' : ''
]
}
//function sleep(ms) {
// return new Promise(resolve => setTimeout(resolve, ms));
//}
function saveScreenshot(imageData, pageURL) {
fs.writeFile(
filename,
imageData.data, {encoding:'base64'},
(err)=>{
console.warn('error', "1");
}
);
}
function saveScreenshot2(imageData, pageURL) {
fs.writeFile(
filename2,
imageData.data, {encoding:'base64'},
(err)=>{
console.warn('error', "2");
}
);
}
function saveScreenshot3(imageData, pageURL) {
fs.writeFile(
filename3,
imageData.data, {encoding:'base64'},
(err)=>{
console.warn('error', "3");
}
);
}
function saveScreenshot4(imageData, pageURL) {
fs.writeFile(
filename4,
imageData.data, {encoding:'base64'},
(err)=>{
console.warn('error', "4");
}
);
}
async function launchChrome(headless = true) {
return await chromeLauncher.launch(launchConfig);
}
async function saveScreenShotFromURL(pageURL) {
const chrome = await launchChrome();
const protocol = await CDP({port: chrome.port});
const {Page, Runtime} = protocol;
await Promise.all([Page.enable(), Runtime.enable()]);
Page.navigate({url: pageURL});
Page.loadEventFired(async () => {
const screenshot = await Page.captureScreenshot({clip : {x:0,y:0,width : 3100,height : 3030,scale : 1}});
const screenshot2 =await Page.captureScreenshot({clip : {x:0,y:3030,width : 3100,height : 3030,scale : 1}});
const screenshot3 =await Page.captureScreenshot({clip : {x:3100,y:0,width : 3100,height : 3030,scale : 1}});
const screenshot4 = await Page.captureScreenshot({clip : {x:3100,y:3030,width : 3100,height : 3030,scale : 1}});
Promise.resolve( screenshot).then((imageData)=>{
saveScreenshot(imageData,pageURL);
});
Promise.resolve( screenshot2).then((imageData)=>{
saveScreenshot2(imageData,pageURL);
});
Promise.resolve( screenshot3).then((imageData)=>{
saveScreenshot3(imageData,pageURL);
});
Promise.resolve( screenshot4).then((imageData)=>{
saveScreenshot4(imageData,pageURL);
});
protocol.close();
chrome.kill();
});
}
saveScreenShotFromURL(argv.url)
Please if you know how to async
the 4 images to print at the same time, please help me.
Check out the latest blogs from LambdaTest on this topic:
A good User Interface (UI) is essential to the quality of software or application. A well-designed, sleek, and modern UI goes a long way towards providing a high-quality product for your customers − something that will turn them on.
Jecelyn Yeen, Developer Advocate, works on Chrome DevTools at Google. We were so glad to have her on our panel of speakers at the Testμ 2022 conference. Her major focus is on the developer tooling ecosystem. She spoke about improving user experience by creating an automation test script with no code using the Chrome DevTools. Here, she explained the two initiatives the Chrome team is working on to improve the web automation experience.
To all of our loyal customers, we wish you a happy June. We have sailed half the journey, and our incredible development team is tirelessly working to make our continuous test orchestration and execution platform more scalable and dependable than ever before.
As technology keeps evolving, organizations need to realign their business strategies. It is always good to improve the overall efficiency and end-user experience to stay ahead of the competition. Automated tasks and creating customized workflows add tremendous value. This is the primary goal of the ServiceNow platform.
Selenium is one of the most prominent automation frameworks for functional testing and web app testing. Automation testers who use Selenium can run tests across different browser and platform combinations by leveraging an online Selenium Grid, you can learn more about what Is Selenium? Though Selenium is the go-to framework for test automation, Cypress – a relatively late entrant in the test automation game has been catching up at a breakneck pace.
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!