reikalas tame, kad tai vyksta dialogo lange, ten paspaudus klavisa as pakeiciu so ir darau Update ar kita panasia, tuomet valdymas nusoka i WM_PAINT, viskas prabega, bet vaizdas nepasikeicia :( internete radau kalbu, kad tai susije su statiniais objektais... atseit ju negali keisti, nes jie "atsistato", o kodel pirma karta tai nudaziau teisingai... "VyvIT" <labas@viso.iki> parašė naujienų pranešime:hqn63o$n46$1@trimpas.omnitel.net... > Tik speju :) > Ar nera kazkokios f-jos, kaip UpdateRegion / Refresh / pan. ? > > "Vytis Vygintas" <vytvyt@pingvinai.lt> wrote in message > news:hqn4nl$lb7$1@trimpas.omnitel.net... >> case WM_PAINT: { >> >> HWND hPic4 = GetDlgItem(hDlg, IDC_STATIC4); >> >> hdc = BeginPaint(hPic4, &ps); >> >> GetClientRect(hPic4, &clientRect); >> >> bgRgn = CreateRectRgnIndirect(&clientRect); >> >> hBrush = CreateSolidBrush(RGB(200,000,100*so)); >> >> FillRgn(hdc, bgRgn, hBrush); >> >> EndPaint(hPic4, &ps); >> >> ..... >> >> kas cia negerai, nes keiciantis so, spalva neikeicia? >> >> (gerai nudazo kvadrata tik pirma karta) >> >> >> > >