런타임시 sptbxtoolbar 구성 요소의 스킨 유형 인 groupskintype이 아닌 코드로 변경하는 방법은 무엇입니까?Delphi 구성 요소 spTbxToolbar 스킨 변경
2
A
답변
2
모든 SpTBXLib 구성 요소의 스킨은 한 번에 변경할 수 있습니다.
사용이 코드 그것이 SkinType
속성을 할당 설정하여, 피부, 윈도우 모양 또는 기본 모양을 사용하여 drawed 경우 당신은 그러나 각 SpTBXLib 구성 요소에 대해 설정할 수있는
SkinManager.SetSkin('Office 2007 Blue');
.
MyComponent.SkinType := sknWindows;
힌트 : 도구 모음 자체가 스킨 타입 속성이 없습니다. 그들은 항상 피부를 사용하여 그려져 있습니다.
0
해당 구성 요소를 모르지만 Google에서 this을 발견했습니다. 희망이 도움이됩니다.
안녕하세요, 코드를 넣으면 주 spTbxToolbar가 있습니다. SkinManager.SetSkin ('Office 2007 Blue'); 툴바에는 spxStatusBar와 같이 기본 스킨이 있으며 스킨 유형이 spxtoolbar에 없습니다. – Erangel
감사합니다. DR을 보내 주시면 의견을 말씀 드리며 양식을 다시 방문한 후 일부 구성 요소를 삭제 한 후 (이 구성 요소가 스킨 관리자에게 문제가 발생한다고 생각합니다) 코드 기능이 잘 작동합니다. 다시 한번 감사드립니다. – Erangel
Erangel : 도움이되고 적절할 수있는 DR 응답을 찾으면 옆에있는 체크 표시를 선택하여 응답을 "수락"하는 것이 일반적입니다. – Argalatyr