Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[11457] 폼을 화면에 꽉 채우고 움직이지 못하게 하려고 합니다.
권기식.with☆ [orion96] 1428 읽음    2007-08-10 17:08
안녕하세요?

BCB 하다가 무작정 헤딩하고 있습니다. ^^;

일단 폼을 하나 생성해서 이를 화면에 꽉 채운 다음 움직이지 않게 하려고 합니다.
이 폼은 종료 버튼 하나만 나타나도록 하려고 합니다.

Object Inspector에서 BorderStyle을 bsSingle로 선택하고 WindowState를 wsMaximized로 바꾸었습니다.
그리고 BorderIcons에서 biMinimize와 biMaximize를 false로 바꿉니다.

그리고 실행해보면 폼은 윈도우의 Task Bar 까지 덮은 꽉 찬 화면으로 실행되고 타이틀바의 아이콘은 종료 아이콘만 나와있습니다.

여기서 제가 의도하지 않은 것이 몇 가지가 있습니다.
1. Task Bar는 보이게 하고 싶습니다.
2. 폼이 최대로 된 상태에서 타이틀 바를 드래그하면 폼이 움직입니다.. ㅡ.ㅡ;
3. 창이 최대로 된 상태에서 폼의 타이틀 바를 더블클릭하면 폼이 원래대로 돌아갑니다. 크기는 폼 디자이너에서 보이는 것 보다 작습니다.

이때 시스템 메뉴는 정상적으로 나옵니다.

델파이 2007이구요... 버전은 11.0.2627.5503 입니다.
델파이의 버그일까요...

테스트한 프로그램을 올려봅니다.

터보 프로는 언제나 나올까요... ㅠ.ㅠ

+ -

관련 글 리스트
11457 폼을 화면에 꽉 채우고 움직이지 못하게 하려고 합니다. 권기식.with☆ 1428 2007/08/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.