tmenuitem 개체의 글꼴을 변경하는 방법을 알 수없는 것 같습니다. 메뉴 모음을 추가하고 항목을 추가합니다. 메뉴 항목에 대한 사용자 정의 스타일을 만듭니다. 배경색 및 획 색상 등을 변경할 수는 있지만 텍스트 부분의 글꼴을 변경할 수는 없습니다. 글꼴 (크기 또는 이름 또는 기타)을 스타일 편집기에서 변경했지만 양식 디자이너 나 런타임에는 표시되지 않습니다. 글꼴이 어떻게 든 기본적으로 기본 글꼴로 보입니다. 누구든지이 작업을 수행 할 수 있습니까?메뉴 모음 스타일 지정 (Firemonkey)
1
A
답변
0
FireMonkey는 스타일 내에서 글꼴 (얼굴, 크기, 스타일)에 대한 설정을 거의 모두 덮어 씁니다. 런타임에 수행 할 글꼴 변경 사항을 AFAIK하십시오. 메뉴 아이템을 작성한 후에 Font 프로퍼티를 수동으로 설정하는 것을 의미하는 TMenuItem의 경우.
그러나 나는 (컴포넌트를 만든 후에 StyleLookup을 설정하여 글꼴을 변경할 수 있다고 말한 적이 있습니다.
이러한 업데이트를 수행하려면 OnApplyStyleLookup 이벤트에 연결해야 할 수 있습니다.
관련 문제
- 1. RTM으로 FireMonkey 스타일 리소스로드하기
- 2. WPF 도구 모음 - 사용자 지정 스타일
- 3. 사용자 지정 작업 모음 및 오버플로 메뉴
- 4. 드롭 다운 메뉴 요소 스타일 지정
- 5. 1Password 스타일 사용자 지정 작업 메뉴
- 6. HTML/CSS 조건부 스타일 지정 하위 메뉴
- 7. SMS 스타일 도구 모음
- 8. 도구 모음 단추 스타일
- 9. Visual C++ 메뉴 모음 제거
- 10. 토글 버튼이있는 메뉴 모음
- 11. asp.net의 메뉴 모음
- 12. 리본과 비슷한 메뉴 모음
- 13. icefaces 메뉴 모음 처리
- 14. 로그인 링크가있는 메뉴 모음
- 15. Qt 도구 모음 및 메뉴 모음
- 16. 유형별로 모음 키 지정
- 17. Popover보기 컨트롤러의 탐색 모음 스타일
- 18. 하나의 레이아웃에 메뉴 모음 표시
- 19. 호버 하위 카테고리가있는 메뉴 모음?
- 20. osx에 메뉴 모음 아이콘 표시
- 21. jQuery 부드러운 스크롤 메뉴 모음
- 22. 세로 메뉴/탐색 모음 레이아웃
- 23. 고정 된 pygtk 메뉴 모음
- 24. RefTex in emacs 메뉴 모음
- 25. 메뉴 도구 모음 호버드 사용?
- 26. Windows Forms의 표준 Windows 메뉴 모음
- 27. 스타일 디자이너가 아닌 FireMonkey 스타일에서 컨트롤을 편집하는 방법은 무엇입니까?
- 28. iframe 콘텐츠 스타일 지정
- 29. CSS - 유체가있는 레이아웃의 테이블없는 메뉴 모음
- 30. WPF 메뉴 항목의 스타일
당신 말이 맞습니다. 이제 OnApplyStyleLookup 이벤트에서 런타임에 메뉴 항목의 글꼴을 설정했습니다. 나는 이것이 FM의 주요 디자인 결함이라고 생각한다. 내가 보는 방식으로, 글꼴은 스타일의 주요 부분입니다. 답변 해주셔서 감사합니다. –
슬프게도 많은 버그가 있습니다. 스타일에서 설정해야하는 다른 측면은 TButton의 TextAlign과 같은 런타임 속성에 의해 덮어 씁니다. –