Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML 2.X] Tworzenie okienek w SFML

Ostatnio zmodyfikowano 2026-04-07 20:30
Autor Wiadomość
tBane
Temat założony przez niniejszego użytkownika
» 2026-04-04 22:30:55
Jeszcze pozostaje kwestia ustawienia okien w określonej kolejności - tj. żeby okno "confirm window" było nad oknem "main window"
P-184015
nanoant20
» 2026-04-04 23:06:35
Jeszcze pozostaje kwestia ustawienia okien w określonej kolejności - tj. żeby okno "confirm window" było nad oknem "main window"
Tak jak wcześniej pisałem trzeba by kombinować i użyć WinAPI
Wrzuć hasło na ai "always-on-top" może coś podpowie, albo napisz wprost żeby stworzył program który będzie tworzył dwa okna za pomocą sf::RenderWindow. Okno2 zawsze było nad Okno1 i wykorzystał do tego uchwyty WinAPI.

// czytaj
https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowpos

zwróć uwagę na parametry: HWND_NOTOPMOST i HWND_TOPMOST

 

P-184017
skovv
» 2026-04-07 09:37:28
Jak tak bardzo chcesz mieć "zewnętrzne" okna to:

1. Musisz dużo kombinować z dzieleniem zasobów lub wczytywać zasoby osobno dla okna
2. Osobny odczytywać eventy i obsługiwać/renderować osobne okna
3. sfml nie lubi wielu okien więc najlepiej gdybyś przesiadł się na inny silnik ^^
4. jest to ogrom przeróbek na które chyba nie jesteś gotów, myślę że nie warto się w to bawić - napisz po prostu ładniejsze okienka wewnętrzne
P-184033
tBane
Temat założony przez niniejszego użytkownika
» 2026-04-07 20:30:52
Mhm.. no dobra, zostawię tak jak mam obecnie. Dzięki za odpowiedzi :-)
P-184035
1 « 2 »
Poprzednia strona Strona 2 z 2