Q&A

  • 폼에 최소화버튼만 두게 하려면요..
폼에 최소화버튼만 두게 하려면 어떻게 하나요?



bordericons에서 모두다를 false로 두고 biMinimize만 true로 하니까.. 아무 버튼도 안나오네요..



고수님들의 조언 기다립니다.





1  COMMENTS
  • Profile
    이창환 2000.08.11 01:50
    여용구 wrote:

    > 폼에 최소화버튼만 두게 하려면 어떻게 하나요?

    >

    > bordericons에서 모두다를 false로 두고 biMinimize만 true로 하니까.. 아무 버튼도 안나오네요..

    >

    > 고수님들의 조언 기다립니다.

    >

    >



    글쎄요.. 억지로 폼의 컨트롤을 막는 방법은 좋은 방법이 아닙니다..

    아마도 입력폼에서 저장이나 취소버튼이 아닌 다른 방법으로는 폼을 닫지 못하게

    하실려는 모양이죠 ??



    그렇다면.. 이렇게 해보세요..



    폼이 close 될때 즉 onClose 이벤트에서



    procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);

    begin

    if 조건이 맞는경우 then Action := caFree

    else

    begin

    Showmessage('창을 닫을 수 없습니다.. 저장이나 취소버튼을 누르세요..')

    Action := caNone;

    end;

    end;



    이렇게 한번 해보시길..

    답이 되었는지 모르겠습니다.. 어떠한 경우라서 최소화버튼만 둘려고 하시는지

    안다면.. 좋았을 텐데요...



    기본프로퍼티의 제어로는 최소화버튼만 존재하게 할 수는 없습니다..