Riddle Napisano Grudzień 6, 2018 Autor Zgłoś Udostępnij Napisano Grudzień 6, 2018 W jaki sposób zmienić tło edit combo , jeśli jest Tylko do Odczytu??? Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Omega Napisano Grudzień 8, 2018 Zgłoś Udostępnij Napisano Grudzień 8, 2018 WM_CTLCOLOREDIT:begin SetBKColor(wparam,RGB(0,255,0)); //aby tlo pod tekstem mialo kolor result:=CreateSolidBrush(RGB(0,255,0)); //aby ogolnie tlo mialo kolor end; Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Riddle Napisano Grudzień 9, 2018 Autor Zgłoś Udostępnij Napisano Grudzień 9, 2018 W sytuacji kiedy EDIT BOX jest tylko do odczytu przybiera kolory dialogbox'u. A ten kod zamalowuje kontrolke kiedy nie ma atrybutu Read Only!!! Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Omega Napisano Grudzień 9, 2018 Zgłoś Udostępnij Napisano Grudzień 9, 2018 to zrob tak jak napisalem, tylkow komunikacie WM_CTLCOLORSTATIC, czyli: WM_CTLCOLORSTATIC:begin SetBKColor(wparam,RGB(0,255,0)); //aby tlo pod tekstem mialo kolor result:=CreateSolidBrush(RGB(0,255,0)); //aby ogolnie tlo mialo kolor end; Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Riddle Napisano Grudzień 10, 2018 Autor Zgłoś Udostępnij Napisano Grudzień 10, 2018 Problem jestw tym, że z WM_CTLCOLORSTATIC'a już korzystam,a kontrolka EDIT ma mieć zupełnie inny kolor... Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Omega Napisano Grudzień 10, 2018 Zgłoś Udostępnij Napisano Grudzień 10, 2018 Jezeli lparam rowna sie uchwtytowi kontrolki edit to dla niej to zastosuj. Stary, czy ty tylko czekasz na gotowce, czy rzeczywiscie nie wiesz, ze w tym komunikacie oprocz jego samego sa takie parametry jak lparam i wparam. I wlasnie lparam zwraca uchwyt kontrolki, ktora akurat obsluguje. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Riddle Napisano Grudzień 11, 2018 Autor Zgłoś Udostępnij Napisano Grudzień 11, 2018 Na gotowce nie czekam, poprostu jestem jeszcze amatorem jeśli chodzi o API. A parametrów LPARAM i WPARAM do tej pory nie kumam! Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Omega Napisano Grudzień 11, 2018 Zgłoś Udostępnij Napisano Grudzień 11, 2018 WM_CTLCOLORSTATIC:begin if (lparam=uchwytedita) then begin //ten odcinaek bedzie tylko wykonany dla kontrolki, ktora reprezentuje uchwyt "uchwytedit" SetBKColor(wparam,RGB(0,255,0)); result:=CreateSolidBrush(RGB(0,255,0)); end; end; Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Riddle Napisano Grudzień 11, 2018 Autor Zgłoś Udostępnij Napisano Grudzień 11, 2018 Już to zrobiłem i działa mi... Wielkie Dzięki "Twardy" za pomoc!!!!!!!!!!!!!!!! Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.