Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - SteffenPloetz

#1
I would like to be able to handle global keyboard events without having to re-implement BackendGuiSFML::mainLoop(). Otherwise, with each new version of TGUI, I would have to compare my mainLoop() implementation with the actual TGUI implementation.

But I haven't found anything how to intervene in handleEvent() or Container::processKeyPressEvent() if they return FALSE. Is a custom implementation of mainLoop() really the only way?
#2
I like what I have seen so far. But even good things can be improved.

I could well imagine being involved in that. I wanted to start with something simple and so I extended the TabContainer.

The tabs of a TabContainer can now be aligned at the top (above the panels - the previous and default behavior) or at the bottom (below the panels) and additionally spread over the whole widget width (the previous and default behavior) or left-aligned with fixed width.

Bildschirmfoto_2022-08-20_11-50-18.png

But what do I do now exactly to make my solution available to the community? How can I support TGUI with code contribution? Didn't find any hint regarding that in https://github.com/texus/TGUI/blob/0.10/CONTRIBUTING.md.

I'm an advanced Visual Studio developer (my native language is German - if this could be of interest for translations). But I want to support OSS and so I'd like to contribute using Debian Linux and Code::Blocks 20.03. I already have a github account.

Thanks in advance.