/* arrow_type : tags and macros */
#define MLTAG_UP	Val_int(19035)
#define MLTAG_DOWN	Val_int(758038626)
#define MLTAG_LEFT	Val_int(846254087)
#define MLTAG_RIGHT	Val_int(-414039108)

extern lookup_info ml_table_arrow_type[];
#define Val_arrow_type(data) ml_lookup_from_c (ml_table_arrow_type, data)
#define Arrow_type_val(key) ml_lookup_to_c (ml_table_arrow_type, key)

/* attach_options : tags and macros */
#define MLTAG_EXPAND	Val_int(-151676326)
#define MLTAG_SHRINK	Val_int(-622600503)
#define MLTAG_FILL	Val_int(779916931)

extern lookup_info ml_table_attach_options[];
#define Val_attach_options(data) ml_lookup_from_c (ml_table_attach_options, data)
#define Attach_options_val(key) ml_lookup_to_c (ml_table_attach_options, key)

/* button_box_style : tags and macros */
#define MLTAG_DEFAULT_STYLE	Val_int(-141328461)
#define MLTAG_SPREAD	Val_int(-166367629)
#define MLTAG_EDGE	Val_int(768577597)
#define MLTAG_START	Val_int(33139778)
#define MLTAG_END	Val_int(3448763)

extern lookup_info ml_table_button_box_style[];
#define Val_button_box_style(data) ml_lookup_from_c (ml_table_button_box_style, data)
#define Button_box_style_val(key) ml_lookup_to_c (ml_table_button_box_style, key)

/* direction_type : tags and macros */
#define MLTAG_TAB_FORWARD	Val_int(494387803)
#define MLTAG_TAB_BACKWARD	Val_int(649100909)

extern lookup_info ml_table_direction_type[];
#define Val_direction_type(data) ml_lookup_from_c (ml_table_direction_type, data)
#define Direction_type_val(key) ml_lookup_to_c (ml_table_direction_type, key)

/* justification : tags and macros */
#define MLTAG_CENTER	Val_int(945672661)

extern lookup_info ml_table_justification[];
#define Val_justification(data) ml_lookup_from_c (ml_table_justification, data)
#define Justification_val(key) ml_lookup_to_c (ml_table_justification, key)

/* match_type : tags and macros */
#define MLTAG_ALL	Val_int(3249409)
#define MLTAG_ALL_TAIL	Val_int(739656142)
#define MLTAG_HEAD	Val_int(801894688)
#define MLTAG_TAIL	Val_int(934772368)
#define MLTAG_EXACT	Val_int(-184395105)
#define MLTAG_LAST	Val_int(846058070)

extern lookup_info ml_table_match_type[];
#define Val_match_type(data) ml_lookup_from_c (ml_table_match_type, data)
#define Match_type_val(key) ml_lookup_to_c (ml_table_match_type, key)

/* metric_type : tags and macros */
#define MLTAG_PIXELS	Val_int(1059887917)
#define MLTAG_INCHES	Val_int(-976305992)
#define MLTAG_CENTIMETERS	Val_int(803081579)

extern lookup_info ml_table_metric_type[];
#define Val_metric_type(data) ml_lookup_from_c (ml_table_metric_type, data)
#define Metric_type_val(key) ml_lookup_to_c (ml_table_metric_type, key)

/* orientation : tags and macros */
#define MLTAG_HORIZONTAL	Val_int(130904292)
#define MLTAG_VERTICAL	Val_int(-1013232522)

extern lookup_info ml_table_orientation[];
#define Val_orientation(data) ml_lookup_from_c (ml_table_orientation, data)
#define Orientation_val(key) ml_lookup_to_c (ml_table_orientation, key)

/* corner_type : tags and macros */
#define MLTAG_TOP_LEFT	Val_int(-71573167)
#define MLTAG_BOTTOM_LEFT	Val_int(271770907)
#define MLTAG_TOP_RIGHT	Val_int(1068913458)
#define MLTAG_BOTTOM_RIGHT	Val_int(325230632)

extern lookup_info ml_table_corner_type[];
#define Val_corner_type(data) ml_lookup_from_c (ml_table_corner_type, data)
#define Corner_type_val(key) ml_lookup_to_c (ml_table_corner_type, key)

extern lookup_info ml_table_pack_type[];
#define Val_pack_type(data) ml_lookup_from_c (ml_table_pack_type, data)
#define Pack_type_val(key) ml_lookup_to_c (ml_table_pack_type, key)

/* path_type : tags and macros */
#define MLTAG_WIDGET	Val_int(-25863228)
#define MLTAG_WIDGET_CLASS	Val_int(-32997859)
#define MLTAG_CLASS	Val_int(-968445928)

extern lookup_info ml_table_path_type[];
#define Val_path_type(data) ml_lookup_from_c (ml_table_path_type, data)
#define Path_type_val(key) ml_lookup_to_c (ml_table_path_type, key)

/* policy_type : tags and macros */
#define MLTAG_ALWAYS	Val_int(-111559985)
#define MLTAG_AUTOMATIC	Val_int(-916878197)
#define MLTAG_NEVER	Val_int(387872364)

extern lookup_info ml_table_policy_type[];
#define Val_policy_type(data) ml_lookup_from_c (ml_table_policy_type, data)
#define Policy_type_val(key) ml_lookup_to_c (ml_table_policy_type, key)

/* position : tags and macros */
#define MLTAG_TOP	Val_int(4194933)
#define MLTAG_BOTTOM	Val_int(402363115)

extern lookup_info ml_table_position[];
#define Val_position(data) ml_lookup_from_c (ml_table_position, data)
#define Position_val(key) ml_lookup_to_c (ml_table_position, key)

/* preview_type : tags and macros */
#define MLTAG_COLOR	Val_int(-934631101)
#define MLTAG_GRAYSCALE	Val_int(-292554841)

extern lookup_info ml_table_preview_type[];
#define Val_preview_type(data) ml_lookup_from_c (ml_table_preview_type, data)
#define Preview_type_val(key) ml_lookup_to_c (ml_table_preview_type, key)

/* relief_style : tags and macros */
#define MLTAG_NORMAL	Val_int(-487842265)
#define MLTAG_HALF	Val_int(801698227)
#define MLTAG_NONE	Val_int(868932280)

extern lookup_info ml_table_relief_style[];
#define Val_relief_style(data) ml_lookup_from_c (ml_table_relief_style, data)
#define Relief_style_val(key) ml_lookup_to_c (ml_table_relief_style, key)

/* resize_mode : tags and macros */
#define MLTAG_PARENT	Val_int(536916266)
#define MLTAG_QUEUE	Val_int(-606550671)
#define MLTAG_IMMEDIATE	Val_int(-884374575)

extern lookup_info ml_table_resize_mode[];
#define Val_resize_mode(data) ml_lookup_from_c (ml_table_resize_mode, data)
#define Resize_mode_val(key) ml_lookup_to_c (ml_table_resize_mode, key)

/* signal_run_type : tags and macros */
#define MLTAG_FIRST	Val_int(-24399856)
#define MLTAG_BOTH	Val_int(735858817)
#define MLTAG_NO_RECURSE	Val_int(497989665)
#define MLTAG_ACTION	Val_int(-926357578)
#define MLTAG_NO_HOOKS	Val_int(-407665326)

extern lookup_info ml_table_signal_run_type[];
#define Val_signal_run_type(data) ml_lookup_from_c (ml_table_signal_run_type, data)
#define Signal_run_type_val(key) ml_lookup_to_c (ml_table_signal_run_type, key)

/* scroll_type : tags and macros */
#define MLTAG_STEP_FORWARD	Val_int(-119149966)
#define MLTAG_STEP_BACKWARD	Val_int(-878351754)
#define MLTAG_PAGE_BACKWARD	Val_int(-675774701)
#define MLTAG_PAGE_FORWARD	Val_int(324737141)
#define MLTAG_JUMP	Val_int(824872174)

extern lookup_info ml_table_scroll_type[];
#define Val_scroll_type(data) ml_lookup_from_c (ml_table_scroll_type, data)
#define Scroll_type_val(key) ml_lookup_to_c (ml_table_scroll_type, key)

/* selection_mode : tags and macros */
#define MLTAG_SINGLE	Val_int(-341568888)
#define MLTAG_BROWSE	Val_int(-823948918)
#define MLTAG_MULTIPLE	Val_int(-200117744)
#define MLTAG_EXTENDED	Val_int(979133625)

extern lookup_info ml_table_selection_mode[];
#define Val_selection_mode(data) ml_lookup_from_c (ml_table_selection_mode, data)
#define Selection_mode_val(key) ml_lookup_to_c (ml_table_selection_mode, key)

/* shadow_type : tags and macros */
#define MLTAG_IN	Val_int(16357)
#define MLTAG_OUT	Val_int(3947630)
#define MLTAG_ETCHED_IN	Val_int(860859825)
#define MLTAG_ETCHED_OUT	Val_int(845996322)

extern lookup_info ml_table_shadow_type[];
#define Val_shadow_type(data) ml_lookup_from_c (ml_table_shadow_type, data)
#define Shadow_type_val(key) ml_lookup_to_c (ml_table_shadow_type, key)

/* state_type : tags and macros */
#define MLTAG_ACTIVE	Val_int(-926356026)
#define MLTAG_PRELIGHT	Val_int(992895443)
#define MLTAG_SELECTED	Val_int(183679579)
#define MLTAG_INSENSITIVE	Val_int(-1071513743)

extern lookup_info ml_table_state_type[];
#define Val_state_type(data) ml_lookup_from_c (ml_table_state_type, data)
#define State_type_val(key) ml_lookup_to_c (ml_table_state_type, key)

extern lookup_info ml_table_submenu_direction[];
#define Val_submenu_direction(data) ml_lookup_from_c (ml_table_submenu_direction, data)
#define Submenu_direction_val(key) ml_lookup_to_c (ml_table_submenu_direction, key)

/* submenu_placement : tags and macros */
#define MLTAG_TOP_BOTTOM	Val_int(388303541)
#define MLTAG_LEFT_RIGHT	Val_int(490510916)

extern lookup_info ml_table_submenu_placement[];
#define Val_submenu_placement(data) ml_lookup_from_c (ml_table_submenu_placement, data)
#define Submenu_placement_val(key) ml_lookup_to_c (ml_table_submenu_placement, key)

/* toolbar_style : tags and macros */
#define MLTAG_ICONS	Val_int(885381818)
#define MLTAG_TEXT	Val_int(934974637)

extern lookup_info ml_table_toolbar_style[];
#define Val_toolbar_style(data) ml_lookup_from_c (ml_table_toolbar_style, data)
#define Toolbar_style_val(key) ml_lookup_to_c (ml_table_toolbar_style, key)

extern lookup_info ml_table_trough_type[];
#define Val_trough_type(data) ml_lookup_from_c (ml_table_trough_type, data)
#define Trough_type_val(key) ml_lookup_to_c (ml_table_trough_type, key)

/* update_type : tags and macros */
#define MLTAG_CONTINUOUS	Val_int(-803178225)
#define MLTAG_DISCONTINUOUS	Val_int(-554379331)
#define MLTAG_DELAYED	Val_int(268577410)

extern lookup_info ml_table_update_type[];
#define Val_update_type(data) ml_lookup_from_c (ml_table_update_type, data)
#define Update_type_val(key) ml_lookup_to_c (ml_table_update_type, key)

/* visibility : tags and macros */
#define MLTAG_PARTIAL	Val_int(-360666271)
#define MLTAG_FULL	Val_int(780513679)

extern lookup_info ml_table_visibility[];
#define Val_visibility(data) ml_lookup_from_c (ml_table_visibility, data)
#define Visibility_val(key) ml_lookup_to_c (ml_table_visibility, key)

/* window_position : tags and macros */
#define MLTAG_MOUSE	Val_int(173231621)
#define MLTAG_CENTER_ALWAYS	Val_int(-348647623)

extern lookup_info ml_table_window_position[];
#define Val_window_position(data) ml_lookup_from_c (ml_table_window_position, data)
#define Window_position_val(key) ml_lookup_to_c (ml_table_window_position, key)

/* window_type : tags and macros */
#define MLTAG_TOPLEVEL	Val_int(109789903)
#define MLTAG_DIALOG	Val_int(-474631992)
#define MLTAG_POPUP	Val_int(-998030836)

extern lookup_info ml_table_window_type[];
#define Val_window_type(data) ml_lookup_from_c (ml_table_window_type, data)
#define Window_type_val(key) ml_lookup_to_c (ml_table_window_type, key)

/* sort_type : tags and macros */
#define MLTAG_ASCENDING	Val_int(701500856)
#define MLTAG_DESCENDING	Val_int(157124856)

extern lookup_info ml_table_sort_type[];
#define Val_sort_type(data) ml_lookup_from_c (ml_table_sort_type, data)
#define Sort_type_val(key) ml_lookup_to_c (ml_table_sort_type, key)

/* fundamental_type : tags and macros */
#define MLTAG_INVALID	Val_int(991669975)
#define MLTAG_CHAR	Val_int(746596054)
#define MLTAG_BOOL	Val_int(735857706)
#define MLTAG_INT	Val_int(3647695)
#define MLTAG_UINT	Val_int(946260890)
#define MLTAG_LONG	Val_int(846753148)
#define MLTAG_ULONG	Val_int(596098129)
#define MLTAG_FLOAT	Val_int(8715644)
#define MLTAG_DOUBLE	Val_int(-447883503)
#define MLTAG_STRING	Val_int(-1011690287)
#define MLTAG_ENUM	Val_int(769078017)
#define MLTAG_FLAGS	Val_int(8020775)
#define MLTAG_BOXED	Val_int(887957258)
#define MLTAG_FOREIGN	Val_int(-641800460)
#define MLTAG_CALLBACK	Val_int(-661902907)
#define MLTAG_ARGS	Val_int(724915549)
#define MLTAG_POINTER	Val_int(-789212003)
#define MLTAG_SIGNAL	Val_int(-418850200)
#define MLTAG_C_CALLBACK	Val_int(-207650687)
#define MLTAG_OBJECT	Val_int(-943576385)

extern lookup_info ml_table_fundamental_type[];
#define Val_fundamental_type(data) ml_lookup_from_c (ml_table_fundamental_type, data)
#define Fundamental_type_val(key) ml_lookup_to_c (ml_table_fundamental_type, key)

/* cell_type : tags and macros */
#define MLTAG_EMPTY	Val_int(-305630611)
#define MLTAG_PIXMAP	Val_int(1060283293)
#define MLTAG_PIXTEXT	Val_int(297800812)

extern lookup_info ml_table_cell_type[];
#define Val_cell_type(data) ml_lookup_from_c (ml_table_cell_type, data)
#define Cell_type_val(key) ml_lookup_to_c (ml_table_cell_type, key)

/* toolbar_child : tags and macros */
#define MLTAG_SPACE	Val_int(-11221850)
#define MLTAG_BUTTON	Val_int(207818226)
#define MLTAG_TOGGLEBUTTON	Val_int(-374054778)
#define MLTAG_RADIOBUTTON	Val_int(-752095987)

extern lookup_info ml_table_toolbar_child[];
#define Val_toolbar_child(data) ml_lookup_from_c (ml_table_toolbar_child, data)
#define Toolbar_child_val(key) ml_lookup_to_c (ml_table_toolbar_child, key)

/* toolbar_space_style : tags and macros */
#define MLTAG_LINE	Val_int(846454772)

extern lookup_info ml_table_toolbar_space_style[];
#define Val_toolbar_space_style(data) ml_lookup_from_c (ml_table_toolbar_space_style, data)
#define Toolbar_space_style_val(key) ml_lookup_to_c (ml_table_toolbar_space_style, key)

/* tree_view_mode : tags and macros */
#define MLTAG_ITEM	Val_int(813731091)

extern lookup_info ml_table_tree_view_mode[];
#define Val_tree_view_mode(data) ml_lookup_from_c (ml_table_tree_view_mode, data)
#define Tree_view_mode_val(key) ml_lookup_to_c (ml_table_tree_view_mode, key)

/* spin_type : tags and macros */
#define MLTAG_HOME	Val_int(802394655)
#define MLTAG_USER_DEFINED	Val_int(-593067403)

extern lookup_info ml_table_spin_type[];
#define Val_spin_type(data) ml_lookup_from_c (ml_table_spin_type, data)
#define Spin_type_val(key) ml_lookup_to_c (ml_table_spin_type, key)

/* accel_flag : tags and macros */
#define MLTAG_VISIBLE	Val_int(586697810)
#define MLTAG_SIGNAL_VISIBLE	Val_int(-784979909)
#define MLTAG_LOCKED	Val_int(206156042)

extern lookup_info ml_table_accel_flag[];
#define Val_accel_flag(data) ml_lookup_from_c (ml_table_accel_flag, data)
#define Accel_flag_val(key) ml_lookup_to_c (ml_table_accel_flag, key)

/* packer_options : tags and macros */
#define MLTAG_PACK_EXPAND	Val_int(-187921856)
#define MLTAG_FILL_X	Val_int(934400092)
#define MLTAG_FILL_Y	Val_int(934400093)

extern lookup_info ml_table_packer_options[];
#define Val_packer_options(data) ml_lookup_from_c (ml_table_packer_options, data)
#define Packer_options_val(key) ml_lookup_to_c (ml_table_packer_options, key)

extern lookup_info ml_table_side_type[];
#define Val_side_type(data) ml_lookup_from_c (ml_table_side_type, data)
#define Side_type_val(key) ml_lookup_to_c (ml_table_side_type, key)

/* anchor_type : tags and macros */
#define MLTAG_NORTH	Val_int(498572453)
#define MLTAG_NW	Val_int(17481)
#define MLTAG_NE	Val_int(17463)
#define MLTAG_SOUTH	Val_int(-21313043)
#define MLTAG_SW	Val_int(18596)
#define MLTAG_SE	Val_int(18578)
#define MLTAG_WEST	Val_int(968242223)
#define MLTAG_EAST	Val_int(768431101)

extern lookup_info ml_table_anchor_type[];
#define Val_anchor_type(data) ml_lookup_from_c (ml_table_anchor_type, data)
#define Anchor_type_val(key) ml_lookup_to_c (ml_table_anchor_type, key)

/* button_action : tags and macros */
#define MLTAG_SELECTS	Val_int(39343575)
#define MLTAG_DRAGS	Val_int(-576421409)
#define MLTAG_EXPANDS	Val_int(535917753)

extern lookup_info ml_table_button_action[];
#define Val_button_action(data) ml_lookup_from_c (ml_table_button_action, data)
#define Button_action_val(key) ml_lookup_to_c (ml_table_button_action, key)

/* calendar_display_options : tags and macros */
#define MLTAG_SHOW_HEADING	Val_int(859563808)
#define MLTAG_SHOW_DAY_NAMES	Val_int(-1059042013)
#define MLTAG_NO_MONTH_CHANGE	Val_int(575696365)
#define MLTAG_SHOW_WEEK_NUMBERS	Val_int(396996257)
#define MLTAG_WEEK_START_MONDAY	Val_int(-284104936)

extern lookup_info ml_table_calendar_display_options[];
#define Val_calendar_display_options(data) ml_lookup_from_c (ml_table_calendar_display_options, data)
#define Calendar_display_options_val(key) ml_lookup_to_c (ml_table_calendar_display_options, key)

/* progress_bar_style : tags and macros */
#define MLTAG_DISCRETE	Val_int(115679673)

extern lookup_info ml_table_progress_bar_style[];
#define Val_progress_bar_style(data) ml_lookup_from_c (ml_table_progress_bar_style, data)
#define Progress_bar_style_val(key) ml_lookup_to_c (ml_table_progress_bar_style, key)

/* progress_bar_orientation : tags and macros */
#define MLTAG_LEFT_TO_RIGHT	Val_int(125505840)
#define MLTAG_RIGHT_TO_LEFT	Val_int(-74637880)
#define MLTAG_BOTTOM_TO_TOP	Val_int(871230597)
#define MLTAG_TOP_TO_BOTTOM	Val_int(848974565)

extern lookup_info ml_table_progress_bar_orientation[];
#define Val_progress_bar_orientation(data) ml_lookup_from_c (ml_table_progress_bar_orientation, data)
#define Progress_bar_orientation_val(key) ml_lookup_to_c (ml_table_progress_bar_orientation, key)

/* dest_defaults : tags and macros */
#define MLTAG_MOTION	Val_int(-35638730)
#define MLTAG_HIGHLIGHT	Val_int(-396835308)
#define MLTAG_DROP	Val_int(758186031)

extern lookup_info ml_table_dest_defaults[];
#define Val_dest_defaults(data) ml_lookup_from_c (ml_table_dest_defaults, data)
#define Dest_defaults_val(key) ml_lookup_to_c (ml_table_dest_defaults, key)

/* target_flags : tags and macros */
#define MLTAG_SAME_APP	Val_int(-580135960)
#define MLTAG_SAME_WIDGET	Val_int(-450430275)

extern lookup_info ml_table_target_flags[];
#define Val_target_flags(data) ml_lookup_from_c (ml_table_target_flags, data)
#define Target_flags_val(key) ml_lookup_to_c (ml_table_target_flags, key)

/* font_metric_type : tags and macros */
#define MLTAG_POINTS	Val_int(699448867)

extern lookup_info ml_table_font_metric_type[];
#define Val_font_metric_type(data) ml_lookup_from_c (ml_table_font_metric_type, data)
#define Font_metric_type_val(key) ml_lookup_to_c (ml_table_font_metric_type, key)

/* font_type : tags and macros */
#define MLTAG_BITMAP	Val_int(596556783)
#define MLTAG_SCALABLE	Val_int(-666315627)
#define MLTAG_SCALABLE_BITMAP	Val_int(-476322407)

extern lookup_info ml_table_font_type[];
#define Val_font_type(data) ml_lookup_from_c (ml_table_font_type, data)
#define Font_type_val(key) ml_lookup_to_c (ml_table_font_type, key)

/* font_filter_type : tags and macros */
#define MLTAG_BASE	Val_int(735162385)
#define MLTAG_USER	Val_int(946756171)

extern lookup_info ml_table_font_filter_type[];
#define Val_font_filter_type(data) ml_lookup_from_c (ml_table_font_filter_type, data)
#define Font_filter_type_val(key) ml_lookup_to_c (ml_table_font_filter_type, key)

/* spin_button_update_policy : tags and macros */
#define MLTAG_IF_VALID	Val_int(-640747590)

extern lookup_info ml_table_spin_button_update_policy[];
#define Val_spin_button_update_policy(data) ml_lookup_from_c (ml_table_spin_button_update_policy, data)
#define Spin_button_update_policy_val(key) ml_lookup_to_c (ml_table_spin_button_update_policy, key)

