@arturB, post #30
struct TagItem m_windowTags[] = { {WA_CustomScreen, 0}, {WA_Left, 0}, {WA_Top, 0}, {WA_InnerWidth, 0}, {WA_InnerHeight, 0}, {WA_Activate, TRUE}, {WA_GimmeZeroZero, TRUE}, {WA_Borderless, TRUE}, {WA_Backdrop, TRUE}, {WA_NoCareRefresh, TRUE}, {WA_IDCMP, IDCMP_CLOSEWINDOW|IDCMP_RAWKEY|IDCMP_MOUSEBUTTONS}, {WA_Flags, WFLG_SUPER_BITMAP}, {TAG_END, TAG_END}, }; // przed otwarciem okna ustawiałem tagi (g_nWinWidth = screen Width, g_nWinHeight = screen height) // g_pScreen to adres ekranu setWindowTag(WA_CustomScreen, (ULONG)g_pScreen); setWindowTag(WA_InnerWidth, g_nWinWidth); setWindowTag(WA_InnerHeight, g_nWinHeight);
@asman, post #32
@arturB, post #34