Q&A

  • Edit Enabled에 대한 질문...
Edit의 Enaled를 False로 지정하면 Edit 안의 글씨가 희미하게 보이는데

이걸 그냥 그대로 놔둘수는 없는지?



2  COMMENTS
  • Profile
    임형호 2000.09.15 01:32
    정확한 답변은 아니고요.

    음...edit의 enabled속성을 false로 지정할 경우 edit에 글자를 입력하거나 수정할수 없도록 하기 위해서일겁니다.

    그럼...그냥 readonly를 true로 바꿔보심이 어떨까요?

    물론 enabled를 false로 설정할 경우와 readonly를 설정할 경우에 다른 점이라면 focus를 받는 차이가 있긴합니다만...음... 이궁... 속성으로 조정하는것은 없는것 같네요.

    있다면 저두 이기회에 배워야겠습니다.









    박일용 wrote:

    > Edit의 Enaled를 False로 지정하면 Edit 안의 글씨가 희미하게 보이는데

    > 이걸 그냥 그대로 놔둘수는 없는지?

    >

  • Profile
    최석기 2000.09.15 01:22
    실제로 그런 방법이 있는지 어떤지는 모르겠네요..



    그냥 약간의 눈속임으로 가능할꺼 같네요..



    procedure TForm1.Edit1Enter(Sender: TObject);

    begin

    SelectNext(TWinConrol(Sender),true,true);

    end;



    이런 식으로 포커스가 들어올때 다른 컨트롤로 이동 시켜버리면 될꺼 같은디..



    박일용 wrote:

    > Edit의 Enaled를 False로 지정하면 Edit 안의 글씨가 희미하게 보이는데

    > 이걸 그냥 그대로 놔둘수는 없는지?

    >