class WEL_API General cluster: wel description: "Set of Win32 API that can be statically accessed." Ancestors ANY Queries child_window_from_point (hwnd_parent, point: POINTER): POINTER close_handle (a_handle: POINTER): INTEGER_32 drag_query_file (hdrop: POINTER; ifile: INTEGER_32; buffer_pointer: POINTER; buffer_size: INTEGER_32): INTEGER_32 duplicate_handle (hsourceprocess, hsource, htargetprocess: POINTER; htarget: TYPED_POINTER [POINTER]; access: INTEGER_32; inherithandle: BOOLEAN; options: INTEGER_32): INTEGER_32 free_module (a_module: POINTER): BOOLEAN get_control_scroll_info (hwnd, info: POINTER): INTEGER_32 get_current_process: POINTER get_focus: POINTER get_last_error: INTEGER_32 get_menu (hwnd: POINTER): POINTER get_menu_bar_info (hwnd: POINTER; id_object, id_item: INTEGER_32; menu_bar_info: POINTER): INTEGER_32 get_menu_item_rect (hwnd, hmenu: POINTER; uitem: INTEGER_32; rect: POINTER): INTEGER_32 load_module (a_name: POINTER): POINTER loal_api (a_module, a_name: POINTER): POINTER move_window (hwnd: POINTER; a_x, a_y, a_w, a_h: INTEGER_32; repaint: BOOLEAN): BOOLEAN msg_wait_for_multiple_objects (n: INTEGER_32; phandles: POINTER; waitall: BOOLEAN; ms, mask: INTEGER_32): INTEGER_32 post_message_result (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER): POINTER post_message_result_boolean (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER): BOOLEAN register_window_message (a_message_name: POINTER): INTEGER_32 send_message_result (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER): POINTER send_message_result_boolean (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER): BOOLEAN send_message_result_integer (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER): INTEGER_32 set_control_scroll_info (hwnd, info: POINTER; redraw: BOOLEAN): INTEGER_32 set_foreground_window (hwnd: POINTER): BOOLEAN set_menu (hwnd, hmenu: POINTER): INTEGER_32 set_parent (hwnd_child, hwnd_parent: POINTER): POINTER set_window_pos (hwnd, hwnd_after: POINTER; a_x, a_y, a_w, a_h, flags: INTEGER_32): BOOLEAN shell_notify_icon (a_message: INTEGER_32; a_notify_icon_data_ptr: POINTER): INTEGER_32 vk_key_scan (a_char: CHARACTER_32): INTEGER_32 wait_for_input_idle (hprocess: POINTER; ms: INTEGER_32): INTEGER_32 window_from_point (point: POINTER): POINTER Commands post_message (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER) send_message (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER) send_message_timeout (hwnd: POINTER; msg: INTEGER_32; wparam, lparam: POINTER; fuflags, utimeout: INTEGER_32; lpdwresult: TYPED_POINTER [INTEGER_32]) set_window_text (hwnd, str: POINTER) track_popup_menu (hmenu: POINTER; flags, x, y, reserved: INTEGER_32; hwnd, rect: POINTER)