Hi!
Modern Windows desktop applications often use custom title bars. These title bars look like a standard title bar, but they can also accommodate custom buttons and widgets. This approach is typically used instead of a standard title bar.
It would be great if wxWidgets added this feature. This would improve the framework for those already using it and could potentially attract new users.
This update will also make wxWidgets a more modern framework.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
I don't think it makes much sense to provide API for this in wx because it doesn't seem possible to implement it on any platform other than Windows. And as long as it is the case, you can just write code using Win32 API directly — and this is something you can already do today.
Maybe we could provide some higher-level API for e.g. adding a custom button to the title bar which might be implementable using CSD in wxGTK, but this will almost certainly be too limited and I don't know if even this could be implemented under Mac.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
Yes, cross-platform implementation might be challenging, but what about making it MSW-only? After all, wxWidgets already has Windows-only features, and they typically have the MSW prefix. Why not make this feature Windows-only (MSW)? It's better than not having it on any platform.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
As I said, it's already perfectly possible to do it in the application code using Win32 API and doing this will always be more flexible than any API we could come up with, so I don't see any advantages in providing such an API inside wx itself.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()