2012-03-13 2 views
9

작업 표시 줄에 표시된 응용 프로그램 제목이 주 양식 캡션에 표시된 응용 프로그램 제목과 중복되며 Application.Title과 아무 관련이 없습니다. = 'XXXX'를하고 같은 것입니다 : 내 기본 폼 캡션은 캡션과 프로그램 설정델파이 애플리케이션의 작업 표시 줄 캡션과 메인 폼 캡션을 어떻게 분리 할 수 ​​있습니까?

My Fantastic Application V1.2.3.4 [Power User] 

을이 충실하게 작업 표시 줄에 재현 (절단)된다. 작업 표시 줄에 "My Fantastic Application"만보고 싶습니다. 이것이 가능한가? Application.Title 등을 아무런 효과없이 설정하려고했습니다.

답변

9

저는 Delphi 2007 이상을 사용하고 있다고 생각합니다. [이 영향을 프로젝트 파일에서

,

Application.MainFormOnTaskbar := False; 

그런 다음 작업 표시 줄 캡션이 true로 설정하는 것이 일반적으로 더 나은 것을 Application.Title이

+0

주를 사용하는 라인이 있는지 확인 Z- 형식을 형성하며 Vista 및 양식 미리보기와 같은 7 가지 Aero 효과에 필요합니다 (http://docwiki.embarcadero.com/VCL/en/Forms.TApplication.MainFormOnTaskBar). 캡션을 Aero 작업 표시 줄 지원 이상으로 원하십니까? –

+2

David M : 지난 해의 일부 패치는 작업 표시 줄을 훨씬 더 똑똑하게 만들었습니다. 이제 "Application.MainFormOnTaskbar : = False;"를 사용하는 것이 안전합니다. – Torbins

+1

@DavidM과 같은 코멘트를 만들려고했지만 체크 아웃했을 때 더 이상 그렇지 않은 것으로 나타났습니다. XE 또는 XE2의 변경. –

관련 문제