Function init
Source pub fn init() -> Result<(), NwgError>
Expand description
Initializes some application wide GUI settings.
This includes default styling and common controls resources.
158fn main() {
159 nwg::init().expect("Failed to init Native Windows GUI");
160 let _ui = SystemTray::build_ui(Default::default()).expect("Failed to build UI");
161 nwg::dispatch_thread_events();
162}
More examples
Hide additional examples
131fn main() {
132 nwg::init().expect("Failed to init Native Windows GUI");
133 nwg::Font::set_global_family("Segoe UI").expect("Failed to set default font");
134 let _ui = BasicApp::build_ui(Default::default()).expect("Failed to build UI");
135 nwg::dispatch_thread_events();
136}
136fn main() {
137 nwg::init().expect("Failed to init Native Windows GUI");
138 nwg::Font::set_global_family("Segoe UI").expect("Failed to set default font");
139 let _ui = BasicApp::build_ui(Default::default()).expect("Failed to build UI");
140 nwg::dispatch_thread_events();
141}
345fn main() {
346 nwg::init().expect("Failed to init Native Windows GUI");
347 nwg::Font::set_global_family("Segoe UI").expect("Failed to set default font");
348
349 let _app = Calculator::build_ui(Default::default()).expect("Failed to build UI");
350 nwg::dispatch_thread_events();
351}
167fn main() {
168 nwg::init().expect("Failed to init Native Windows GUI");
169 nwg::Font::set_global_family("Segoe UI").expect("Failed to set default font");
170
171 let _ui = FlexBoxApp::build_ui(Default::default()).expect("Failed to build UI");
172
173 nwg::dispatch_thread_events();
174}
examples/flexbox_sub_layout.rs (
line 158)
157fn main() {
158 nwg::init().expect("Failed to init Native Windows GUI");
159 nwg::Font::set_global_family("Segoe UI").expect("Failed to set default font");
160
161 let _ui = FlexBoxApp::build_ui(Default::default()).expect("Failed to build UI");
162
163 nwg::dispatch_thread_events();
164}
Additional examples can be found in: