Automatic generation produced by ISE Eiffel
class WEL_MSG_BOX General cluster: wel description: "Interface on the MessageBox function." create: make Ancestors WEL_BIT_OPERATIONS WEL_LANGUAGE_CONSTANTS WEL_MB_CONSTANTS Queries basic_msg_box (a_style: INTEGER_32): BOOLEAN clear_flag (flags, mask: INTEGER_32): INTEGER_32 flag_set (flags, mask: INTEGER_32): BOOLEAN Lang_afrikaans: INTEGER_32 Lang_albanian: INTEGER_32 Lang_arabic: INTEGER_32 Lang_basque: INTEGER_32 Lang_belarusian: INTEGER_32 Lang_bulgarian: INTEGER_32 Lang_catalan: INTEGER_32 Lang_chinese: INTEGER_32 Lang_croatian: INTEGER_32 Lang_czech: INTEGER_32 Lang_danish: INTEGER_32 Lang_dutch: INTEGER_32 Lang_english: INTEGER_32 Lang_estonian: INTEGER_32 Lang_faeroese: INTEGER_32 Lang_farsi: INTEGER_32 Lang_finnish: INTEGER_32 Lang_french: INTEGER_32 Lang_german: INTEGER_32 Lang_greek: INTEGER_32 Lang_hebrew: INTEGER_32 Lang_hungarian: INTEGER_32 Lang_icelandic: INTEGER_32 Lang_indonesian: INTEGER_32 Lang_italian: INTEGER_32 Lang_japanese: INTEGER_32 Lang_korean: INTEGER_32 Lang_latvian: INTEGER_32 Lang_lithuanian: INTEGER_32 Lang_neutral: INTEGER_32 Lang_norwegian: INTEGER_32 Lang_polish: INTEGER_32 Lang_portuguese: INTEGER_32 Lang_romanian: INTEGER_32 Lang_russian: INTEGER_32 Lang_serbian: INTEGER_32 Lang_slovak: INTEGER_32 Lang_slovenian: INTEGER_32 Lang_spanish: INTEGER_32 Lang_swedish: INTEGER_32 Lang_thai: INTEGER_32 Lang_turkish: INTEGER_32 Lang_ukrainian: INTEGER_32 Lang_vietnamese: INTEGER_32 language: INTEGER_32 Mb_abortretryignore: INTEGER_32 Mb_applmodal: INTEGER_32 Mb_default_desktop_only: INTEGER_32 Mb_defbutton1: INTEGER_32 Mb_defbutton2: INTEGER_32 Mb_defbutton3: INTEGER_32 Mb_defmask: INTEGER_32 Mb_help: INTEGER_32 Mb_iconasterisk: INTEGER_32 Mb_iconerror: INTEGER_32 Mb_iconexclamation: INTEGER_32 Mb_iconhand: INTEGER_32 Mb_iconinformation: INTEGER_32 Mb_iconmask: INTEGER_32 Mb_iconquestion: INTEGER_32 Mb_iconstop: INTEGER_32 Mb_iconwarning: INTEGER_32 Mb_nofocus: INTEGER_32 Mb_ok: INTEGER_32 Mb_okcancel: INTEGER_32 Mb_retrycancel: INTEGER_32 Mb_right: INTEGER_32 Mb_rtlreading: INTEGER_32 Mb_setforeground: INTEGER_32 Mb_systemmodal: INTEGER_32 Mb_taskmodal: INTEGER_32 Mb_topmost: INTEGER_32 Mb_typemask: INTEGER_32 Mb_usericon: INTEGER_32 Mb_yesno: INTEGER_32 Mb_yesnocancel: INTEGER_32 message_box_result: INTEGER_32 set_flag (flags, mask: INTEGER_32): INTEGER_32 Sublang_arabic_algeria: INTEGER_32 Sublang_arabic_bahrain: INTEGER_32 Sublang_arabic_egypt: INTEGER_32 Sublang_arabic_iraq: INTEGER_32 Sublang_arabic_jordan: INTEGER_32 Sublang_arabic_kuwait: INTEGER_32 Sublang_arabic_lebanon: INTEGER_32 Sublang_arabic_libya: INTEGER_32 Sublang_arabic_morocco: INTEGER_32 Sublang_arabic_oman: INTEGER_32 Sublang_arabic_qatar: INTEGER_32 Sublang_arabic_saudi_arabia: INTEGER_32 Sublang_arabic_syria: INTEGER_32 Sublang_arabic_tunisia: INTEGER_32 Sublang_arabic_uae: INTEGER_32 Sublang_arabic_yemen: INTEGER_32 Sublang_chinese_hongkong: INTEGER_32 Sublang_chinese_simplified: INTEGER_32 Sublang_chinese_singapore: INTEGER_32 Sublang_chinese_traditional: INTEGER_32 Sublang_default: INTEGER_32 Sublang_dutch: INTEGER_32 Sublang_dutch_belgian: INTEGER_32 Sublang_english_aus: INTEGER_32 Sublang_english_belize: INTEGER_32 Sublang_english_can: INTEGER_32 Sublang_english_caribbean: INTEGER_32 Sublang_english_eire: INTEGER_32 Sublang_english_jamaica: INTEGER_32 Sublang_english_nz: INTEGER_32 Sublang_english_south_africa: INTEGER_32 Sublang_english_trinidad: INTEGER_32 Sublang_english_uk: INTEGER_32 Sublang_english_us: INTEGER_32 Sublang_french: INTEGER_32 Sublang_french_belgian: INTEGER_32 Sublang_french_canadian: INTEGER_32 Sublang_french_luxembourg: INTEGER_32 Sublang_french_swiss: INTEGER_32 Sublang_german: INTEGER_32 Sublang_german_austrian: INTEGER_32 Sublang_german_liechtenstein: INTEGER_32 Sublang_german_luxembourg: INTEGER_32 Sublang_german_swiss: INTEGER_32 Sublang_italian: INTEGER_32 Sublang_italian_swiss: INTEGER_32 Sublang_korean: INTEGER_32 Sublang_neutral: INTEGER_32 Sublang_norwegian_bokmal: INTEGER_32 Sublang_norwegian_nynorsk: INTEGER_32 Sublang_portuguese: INTEGER_32 Sublang_portuguese_brazilian: INTEGER_32 Sublang_serbian_cyrillic: INTEGER_32 Sublang_serbian_latin: INTEGER_32 Sublang_spanish: INTEGER_32 Sublang_spanish_argentina: INTEGER_32 Sublang_spanish_bolivia: INTEGER_32 Sublang_spanish_chile: INTEGER_32 Sublang_spanish_colombia: INTEGER_32 Sublang_spanish_costa_rica: INTEGER_32 Sublang_spanish_dominican_republic: INTEGER_32 Sublang_spanish_ecuador: INTEGER_32 Sublang_spanish_el_salvador: INTEGER_32 Sublang_spanish_guatemala: INTEGER_32 Sublang_spanish_honduras: INTEGER_32 Sublang_spanish_mexican: INTEGER_32 Sublang_spanish_modern: INTEGER_32 Sublang_spanish_nicaragua: INTEGER_32 Sublang_spanish_panama: INTEGER_32 Sublang_spanish_paraguay: INTEGER_32 Sublang_spanish_peru: INTEGER_32 Sublang_spanish_puerto_rico: INTEGER_32 Sublang_spanish_uruguay: INTEGER_32 Sublang_spanish_venezuela: INTEGER_32 Sublang_swedish: INTEGER_32 Sublang_swedish_finland: INTEGER_32 Sublang_sys_default: INTEGER_32 sublanguage: INTEGER_32 Commands basic_message_box (a_window: detachable WEL_WINDOW; a_text, a_title: READABLE_STRING_GENERAL; a_style: INTEGER_32) error_message_box (a_window: detachable WEL_WINDOW; a_text, a_title: READABLE_STRING_GENERAL) information_message_box (a_window: detachable WEL_WINDOW; a_text, a_title: READABLE_STRING_GENERAL) make question_message_box (a_window: detachable WEL_WINDOW; a_text, a_title: READABLE_STRING_GENERAL) set_language (a_language_id, a_sublanguage_id: INTEGER_32) user_icon_message_box (a_window: detachable WEL_WINDOW; a_text, a_title: READABLE_STRING_GENERAL; a_style, an_id: INTEGER_32) warning_message_box (a_window: detachable WEL_WINDOW; a_text, a_title: READABLE_STRING_GENERAL) -- Generated by Eiffel Studio --
For more details: eiffel.org