허접한 질문 또 하겠습니다.
Panel 위에 3개의 세이프 컴포넌트(shape속성으로 "원"으로 바꿈)가 있습니다.
@@@여기서 실행했을때@@@
3개의 "원" 중에서 하나를 클릭하면 색깔(예를들어 빨간색)이 변하게 할려구 그럽니다.
그리고, 빨간색 원을 뺀 나머지 두개의 "원"중에서 하나를 클릭하면
원래 선택된 빨간색"원"은 원래 상태로 돌아가고 이번에 선택된 "원"이 빨간색으로
바뀌게 할려구 그럽니다.
자세히 가르쳐 주세여.. 고수님들...
전 늦은 나이에 델파이를 배울려고 하는뎅 처음부터 쉽지 않네여...
MouseDown이라는 이벤트가 있습니다..
이곳에 코딩을 해보십시오..
shape1.brush.color := clRed;
나머지 shape에는 다른 색깔은 넣으면 되겠져?
( shape2.brush.color := clBlue;
shape3.brush.color := clBlue;
)
답이 되셨는지..