Module dui::prelude [] [src]

The IUP-Rust Prelude.

This is a prelude module that reexports many of the most common traits, types and functions.

The users can glob import this prelude module to get access to many of the most common traits, types and functions.

This example is not tested
use iup::prelude::*;

The prelude is primarily concerned with exporting traits that are so pervasive that it would be obnoxious to import each them every time.

Re-exports

pub use Orientation;
pub use dialog::Dialog;
pub use dialog::DialogPos;
pub use element::Element;
pub use element::Widget;
pub use element::Container;
pub use element::Node;
pub use element::ConvertXYToPos;
pub use image::ImageElement;
pub use dialog::DialogElement;
pub use callback::CallbackReturn;
pub use callback::Action;
pub use callback::ActionCb;
pub use callback::DestroyCb;
pub use callback::MapCb;
pub use callback::UnmapCb;
pub use callback::GetFocusCb;
pub use callback::KillFocusCb;
pub use callback::EnterWindowCb;
pub use callback::LeaveWindowCb;
pub use callback::HelpCb;
pub use callback::CaretCb;
pub use callback::SpinCb;
pub use callback::ValueChangedCb;
pub use callback::DropFilesCb;
pub use callback::CloseCb;
pub use callback::MoveCb;
pub use callback::ResizeCb;
pub use callback::button::ButtonCb;
pub use callback::button::MotionCb;
pub use control::TextAction;
pub use control::ToggleAction;
pub use control::ListAction;
pub use dialog::CopyDataCb;
pub use dialog::MdiActivateCb;
pub use dialog::ShowCb;
pub use dialog::TrayClickCb;