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

C++빌더 Q&A
C++Builder Programming Q&A
[75931] Re:안녕하십니까. Form에 대한 질문이 있습니다
빌더(TWx) [builder] 1094 읽음    2020-07-31 11:47
SHAWN 님이 쓰신 글 :
: 안녕하십니까.
:
: 제가 최근에 새로운 기능을 구현하여서 진행이 되고자하는 것을 보여주기위해
:
: 통신을 통해 보여주고자 하는 메시지를 Form을 사용하여 띄우고 있습니다.
:
: 통신은 서버의 파일 드라이버에 경로로서 접근하는 방식입니다.
:
: 1)무언가를 묻기위해 Modal 형태로 먼저 띄우고(에러, 다운, 업로드 같은 사용자에 의해서 결정되는것.)
: 2)진행상황은 Modalless로 처리 합니다.
: 3)Stayontop이라는 옵션을 주면서 사용하구요.
:
: 현재 저희 회사의 소프트웨어의 TForm 의 구조는 Main Form이 있고 이 위에 3가지의 Form이 서로 다른 역할을 하며
:
: 정보를 띄워주고 있습니다. 그 위에 메시지 Form을 띄웠는데.
:
: 테스트를 하며 발견한건데 Modal Form이 갑자기 뒤로 숨어버리는 현상을 발견했습니다.
:
: 그래서 Modal 특성상 프로그램이 멈춰버린것 같아보이는게 보입니다.
:
: 뭔가 통신에러나 딜레이가 발생하면 이렇게 가끔 Form이 뒤로 숨어버리는 것 같은데......
: (alt+tab이나 밑의 프로그램 아이콘을 연타하면 다시 보입니다.)
:
: 혹시 이런 상황을 겪으시분 계신다면 노하우 공유해주시면 정말 감사하겠습니다.




답변


축약해서 상황을 재현할 수 있는 샘플 프로젝트 만들어서 올려요.
소스코드 보면 한눈에 알 수 있는 것을 백마디 말로 대신하는 것은 무의미한 것.

축약해서 상황을 재현할 수 있는 코드를 만들 수 있는 것도...
프로그래머가 반드시 기본적으로 갖추고 있어야 할 소양이고 능력임.


VCL에 의해서 z-order가 깨지는 현상이므로 상황 재현 프로젝트 소스코드가 첨부되지 않으면 무의미한 질문.


질문도 기본을 갖추어서 합시다.


+ -

관련 글 리스트
75928 안녕하십니까. Form에 대한 질문이 있습니다 SHAWN 1095 2020/07/29
75931     Re:안녕하십니까. Form에 대한 질문이 있습니다 빌더(TWx) 1094 2020/07/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.