indexing
	description: "Process creation flags."
	status: "See notice at end of class."
	date: "$Date$"
	revision: "$Revision$"

class interface
	WEL_STARTUP_CONSTANTS

feature -- Access

	is_valid_startup_flag (a_flag: INTEGER): BOOLEAN
			-- Is a_flag a valid startup flag?

	is_valid_startup_flags (a_flags: INTEGER): BOOLEAN
			-- Is a_flags a valid startup flags combination?

	startf_force_off_feedback: INTEGER
			-- Feedback cursor forced off

	startf_force_on_feedback: INTEGER
			-- Cursor set to feedback until window intialization is done

	startf_use_count_chars: INTEGER
			-- Attributes x_character_count and y_character_count from WEL_STARTUP_INFO are meaningful

	startf_use_fill_attributes: INTEGER
			-- Attribute fill_attributes from WEL_STARTUP_INFO is meaningful

	startf_use_position: INTEGER
			-- Attributes x_offset and y_offset from WEL_STARTUP_INFO are meaningful

	startf_use_show_window: INTEGER
			-- Attribute show_command from WEL_STARTUP_INFO is meaningful

	startf_use_size: INTEGER
			-- Attributes width and height from WEL_STARTUP_INFO are meaningful

	startf_use_std_handles: INTEGER
			-- Attributes std_input, std_output and std_error from WEL_STARTUP_INFO are meaningful
	
invariant

		-- from ANY
	reflexive_equality: standard_is_equal (Current)
	reflexive_conformance: conforms_to (Current)

end -- class WEL_STARTUP_CONSTANTS