native-windows-gui icon indicating copy to clipboard operation
native-windows-gui copied to clipboard

A light windows GUI toolkit for rust

Results 72 native-windows-gui issues
Sort by recently updated
recently updated
newest added

Hi, When I try to use nwg in my own project, I am getting STATUS_ENTRYPOINT_NOT_FOUND similar to #142. I'm on MSVC. I am able to run the examples, but when...

Currently, when switching from and then back to an NWG application window the keyboard focus isn't given to the control it was previously on. Instead, it always goes to the...

Hello @gabdube , I have carefully consulted the example ([dialog_multithreading_d.rs](https://github.com/gabdube/native-windows-gui/blob/master/native-windows-gui/examples/dialog_multithreading_d.rs)). However, the custom dialog `YesNoDialog` isn't modal. Could you please share a code example of the modal custom dialog? Individually,...

I updated to the latest curl, which brought in schannel. schannel switched from winapi to windows-sys. windows-sys seems incompatible with native-windows-gui. Was able to work around via adding the following...

I would like an option to have checkboxes in the list view. See [https://docs.microsoft.com/en-us/windows/win32/controls/extended-list-view-styles](https://docs.microsoft.com/en-us/windows/win32/controls/extended-list-view-styles#:~:text=highlighting%20the%20item.-,LVS_EX_CHECKBOXES,-Version%204.70.%20Enables) https://docs.rs/winapi/latest/winapi/um/commctrl/constant.LVS_EX_CHECKBOXES.html

``` pub fn builder { WindowBuilder { title: "New Window", size: (500, 500), position: (300, 300), accept_files: false, topmost: false, center: false, maximized: false, minimized: false, flags: None, ex_flags: 0,...

In this impl you use the unsafe keyword for many safe expressions. However, I found that only 2 operations are real unsafe operations (see the list below). We need to...

native-windows-gui/native-windows-gui/src/resources/file_dialog.rs line 28 * action: The action to execute. Open, OpenDirectory for Save possible typo "for" should be "or" Please consider adding an example for file dialogs. You show a...

The uVersion employed only when using Shell_NotifyIcon to send an NIM_SETVERSION message. ``` // Creation unsafe { let mut u: NOTIFYICONDATAW_u = mem::zeroed(); *u.uVersion_mut() = version; let mut data =...

If I call nwg::ListView::insert_column for a ListViewStyle::Detailed list view twice, Rust app freezes at the 2nd call. (Environment: Windows 10 PC, GNU compiler under MSYS2, Rust installed from MSYS2) Eg:...