Riddle Napisano Grudzień 6, 2018 Autor Zgłoś Napisano Grudzień 6, 2018 W jaki sposób zmienić tło edit combo , jeśli jest Tylko do Odczytu??? Cytuj
Omega Napisano Grudzień 8, 2018 Zgłoś 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
Riddle Napisano Grudzień 9, 2018 Autor Zgłoś 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
Omega Napisano Grudzień 9, 2018 Zgłoś 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
Riddle Napisano Grudzień 10, 2018 Autor Zgłoś Napisano Grudzień 10, 2018 Problem jestw tym, że z WM_CTLCOLORSTATIC'a już korzystam,a kontrolka EDIT ma mieć zupełnie inny kolor... Cytuj
Omega Napisano Grudzień 10, 2018 Zgłoś 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
Riddle Napisano Grudzień 11, 2018 Autor Zgłoś 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
Omega Napisano Grudzień 11, 2018 Zgłoś 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
Riddle Napisano Grudzień 11, 2018 Autor Zgłoś Napisano Grudzień 11, 2018 Już to zrobiłem i działa mi... Wielkie Dzięki "Twardy" za pomoc!!!!!!!!!!!!!!!! Cytuj
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.