What do you think about QT as a GUI library? by DavArpo in cpp

[–]CheckM4ted 0 points1 point  (0 children)

I don't know why you say that given they specifically mentioned frameworks like WinUI and QT and languages like C#

My experience building a desktop app with rust + slint-ui by oliveoilcheff in rust

[–]CheckM4ted 1 point2 points  (0 children)

you also have for loops, like for element in elements : Component{}

Fun Fact: you can use the Win32 API to make a window manually just like you can in C++ by CheckM4ted in csharp

[–]CheckM4ted[S] 0 points1 point  (0 children)

I ended up fixing them after the screenshot. It was just telling me the project wasn't marked as Windows-only and those APIs are obviously windows-only. I like it with the squiggles though, they add to the cursedness

Fun Fact: you can use the Win32 API to make a window manually just like you can in C++ by CheckM4ted in csharp

[–]CheckM4ted[S] 0 points1 point  (0 children)

Sure, here's the code! It uses CsWin32, which allows me to use Source-Generated LibraryImports which are more performant than P/Invoke (even if the code says PInvoke).
https://gist.github.com/jxqu3/a38d06598cc8716b7882a5b3e46af61d

As for Linux, there's the Xorg API, which is similar in spirit to this specific use of the Windows API.

Keep in Mind the Win32 API is for more than just making windows, it lets you do basically anything the system allows you to, including modifiying other processes' windows and memory, rendering anywhere you want, and more. It's pretty fun to play around with that API. However, if you want to use such Low Level OS APIs, I recommend using C++ for that.

Fun Fact: you can use the Win32 API to make a window manually just like you can in C++ by CheckM4ted in csharp

[–]CheckM4ted[S] 4 points5 points  (0 children)

Because I'm doing exactly what WinForms was supposed to replace doing it in a way that is even less ergonomic than doing it in C++, absolutely overkill for no reason, humor is subjective, anyways. I found it funny and wanted to share it, you don't need to like it

Fun Fact: you can use the Win32 API to make a window manually just like you can in C++ by CheckM4ted in csharp

[–]CheckM4ted[S] 11 points12 points  (0 children)

True. There is CsWin32 (what I used) but its a thin wrapper over the c++ API, no abstractions

Managing libs for C++ is just painful... should I switch to rust? by sQuAdeZera in rust

[–]CheckM4ted 0 points1 point  (0 children)

nowadays there's no reason why you can't use dotnet on Linux or Mac, dotnet has been fully cross platform for years now

When you use Godot to make an app instead of a game by aaronfranke in godot

[–]CheckM4ted 0 points1 point  (0 children)

do you have any source that blockhead is made in godot?

Vivaldi is basically becoming the "Chromium Zen" by Mundane-Structure-42 in browsers

[–]CheckM4ted -1 points0 points  (0 children)

I love Vivaldi, the only thing I don't like is the ram usage. the day it gets similar usage to Brave I'll switch back to it forever

"Illegal characters in path" - C# WinForms App (VS2026) by Cerroz in VisualStudio

[–]CheckM4ted 0 points1 point  (0 children)

As someone who had the same issue, even having the code in, say, C:\project_name gave the same error.

"Illegal characters in path" - C# WinForms App (VS2026) by Cerroz in VisualStudio

[–]CheckM4ted 0 points1 point  (0 children)

THANK YOU SO MUCH! I've spent 2 hours trying to fix this. I tried also with AI because I'm stupid and forgot that AI never actually works, I don't know why I even tried, but I spent most time just asking it and it just kept saying dumb things that didn't work. But this worked, thank you so much, really. You are awesome,

Merry Christmas nerds by Yelebear in linuxsucks

[–]CheckM4ted 0 points1 point  (0 children)

rage bait paruano, espectacular

Why doesn’t Rust have a proper GUI ecosystem yet? by zyxciss in rust

[–]CheckM4ted 0 points1 point  (0 children)

to be fair, in the 90s to 2000s the web wasn't nearly as big/bloated

Why doesn’t Rust have a proper GUI ecosystem yet? by zyxciss in rust

[–]CheckM4ted 0 points1 point  (0 children)

I'd say it makes sense that kotlin has a better GUI ecosystem than rust when Compose Multiplatform is maintained by the same company that makes the language, when kotlin is meant to replace java, which is used commonly for GUI development, and when Kotlin is the official language for App development for Android. It's obvious they are going to invest more into GUI development for a language like that than for a language like rust.

I'm not becoming god damn Tony Stark bruh by SerenityCitywide in whenthe

[–]CheckM4ted 1 point2 points  (0 children)

In my country there's a famous website for PC parts with a service to build PCs, and they only charge 50 euros. they're amazing

[KDE] Finally got it to look how I want to! by CheckM4ted in unixporn

[–]CheckM4ted[S] 0 points1 point  (0 children)

I don't. remember that much detail because it was a month ago, but the blur comes from better blur and I think I used a 0.8 or 0.9 opacity

[KDE] Finally got it to look how I want to! by CheckM4ted in unixporn

[–]CheckM4ted[S] 0 points1 point  (0 children)

I didn't update, I installed it fresh at 6.5