Skip to content

Develop - #42

Merged
cl2raul66 merged 2 commits into
mainfrom
develop
Aug 30, 2026
Merged

cl2raul66 merged 2 commits into
mainfrom
develop

Conversation

@cl2raul66

Copy link
Copy Markdown
Owner

No description provided.

)

hbrBackground = 0 en WNDCLASSEX + WM_ERASEBKGND que retorna 1 sin
pintar causaba artefactos (fondo negro) al resize/maximizar/restaurar.

- Procedures.cs: hbrBackground = (HBRUSH)(COLOR_WINDOW + 1) para
  Main y Alternative (idiom Win32 canonico; DefWindowProc maneja
  WM_ERASEBKGND automaticamente con clip rect y tema del sistema)
- MasterRouter.cs: retornar 1 solo si painted==true; si no, dejar
  que DefWindowProc use hbrBackground de clase
- Win32.cs + Windowing/Win32.cs: centralizar COLOR_WINDOW (+ TEXT/BTN)
  en Win32; CoreUiDefaults elimina constantes privadas duplicadas
- UiDefaultsProvider.cs: IsInitialized + Application.cs: Debug.Assert
  para garantizar orden de inicializacion antes de RegisterClassExW

Closes #34
…a-al-maximizar-o-redimensionar-la-ventana

fix: fondo negro no se repinta al maximizar o redimensionar ventana (…
@cl2raul66
cl2raul66 merged commit 69b0a90 into main Aug 30, 2026

This branch was successfully deployed

1 active deployment
prod — 27da4dcf Deployed Aug 30, 2026 by cl2raul66 via publish-stable #10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant