windigo icon indicating copy to clipboard operation
windigo copied to clipboard

Windows API and GUI in idiomatic Go.

Results 10 windigo issues
Sort by recently updated
recently updated
newest added

DDE (dynamic data exchange, [DDE docs](https://docs.microsoft.com/en-us/windows/win32/dataxchg/about-dynamic-data-exchange)) is used widely in Windows and it'd be great if there were a way to create (at least) DDE clients and (possibly) DDE servers...

enhancement

If compiled as a dynamic link library, icon assets cannot be loaded.

question

``` $ GOOS=windows go build $ wine limejuice.exe 002c:err:winediag:getaddrinfo Failed to resolve your host name IP 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled...

```go proxy := readConfig() env := []struct { name string val string }{{"HTTPS_PROXY", proxy}, {"HTTP_PROXY", proxy}} win.CreateProcess( win.StrOptSome("C:\\Program Files (x86)\\AppFlowy\\AppFlowy.exe"), win.StrOptSome(""), &mySecurityAttr, &mySecurityAttr, true, co.CREATE_NO_WINDOW, env, win.StrOptSome("."), &myStartupInfo, &myProcessInfo) ```...

If I have a Window, I need to be able to "clickthrough" it, such that mouse actions affects the background Window like as if this Window does not exist. In...

This can be with a combination of a transparent background and opacity controls

This draft is for adding support for Tab Controls to windigo. Currently, only a small portion of the API surface is covered. Also, I'm still not sure how to properly...

I've been looking around quite a bit, but I've been unable to figure out how to create a [Tab control](https://learn.microsoft.com/en-us/windows/win32/controls/tab-controls). It seems like Windigo doesn't have any support for them?

enhancement

https://learn.microsoft.com/en-us/windows/win32/controls/up-down-control-reference I'm currently trying to implement it my self, it's a little annoying cause I can't repurpose the `_NativeControlBase` (the `createWindow` function is private... Actually, for that matter, it seems...

That is mainly because of these changes: 1. Go version was upgraded to `1.21` which drops support for Windows versions below 10. 2. There is a `SetUserObjectInformation()` call in `_FirstMainStuff()`...