Q&A

  • 포커스 주기
text box 에 포커스를 줄수 있나요

있다면 방법좀?





text box 내용을 enable 했을때 글자 색상 바꾸는 방법도좀?



rgb 칼라 색상표도 있는곳좀 ?



너무 부탁만 드려 죄송합니다

2  COMMENTS
  • Profile
    강인규 2000.04.03 19:45
    edit를 얘기하시는 건가요?

    만일 edit라면....



    edit1.setfocus;

    하심됩니다....

    그리구 enable속성에따른 색깔을 바꾸고싶다면

    바뀌는 부분에서

    if edit1.enabeld=false then

    edit1.font.color := clred

    else

    edit1.font.color := clblack;



    그리구 색상표를 찾으셨는데 그게 필요할까요?

    오브젝트인스펙터의 color를 더블클릭하시면 색 목록이 나옵니다.

    사용자정의 색상도 열개정두 저장할 수 있으니 함 해보시죠.



    황남철 wrote:

    > text box 에 포커스를 줄수 있나요

    > 있다면 방법좀?

    >

    >

    > text box 내용을 enable 했을때 글자 색상 바꾸는 방법도좀?

    >

    > rgb 칼라 색상표도 있는곳좀 ?

    >

    > 너무 부탁만 드려 죄송합니다

  • Profile
    최용일 2000.04.03 19:58
    안녕하세요. 최용일입니다.



    text box가 TEdit 맞나요?



    컨트롤에 포커스를 주려면 주고싶은 컨트롤의 SetFocus를 호출하시면 됩니다.



    Edit1.Font.SetFocus;



    글자색을 바꾸실려면 컨트롤의 Font.Color에 원하시는 색을 넣어주시면 됩니다



    procedure TForm1.Edit1Enter(Sender: TObject);

    begin

    Edit1.Color := clBlue;

    end;



    칼라색상표는 흠... 디스플레이 등록정보에서 화면배색탭을 보셔서 색이라고 써진



    버튼을 누르시면 알 수 있구요. 델파이에서 쓰실려면 Dialog탭에 있는 TColorDialog



    컴포넌트를 쓰세요.



    TColorDialog를 폼에 추가하시고 ColorDialog1.Execute메소드를 호출하시면



    대화상자를 보실 수 있습니다.



    황남철 wrote:

    > text box 에 포커스를 줄수 있나요

    > 있다면 방법좀?

    >

    >

    > text box 내용을 enable 했을때 글자 색상 바꾸는 방법도좀?

    >

    > rgb 칼라 색상표도 있는곳좀 ?

    >

    > 너무 부탁만 드려 죄송합니다