iconfontsimagelist
아이콘 글꼴을 이미지 및 ImageList (VCL 및 FMX)로 단순화하기위한 4 개의 고급 구성 요소. High-DPI 앱에 대한 완전한 지원. GDI+로 최적화 된 렌더링
실제 공식 버전 3.3.3 (VCL+FMX)
| 요소 | 설명 |
|---|
 | TiconfontsimageCollection은 델파이가 iconfontsvirtualimagelist (VCL에만 해당)를위한 중앙 집중식 이미지 목록을 제공하기위한 "아이콘 글꼴"의 모음입니다. |
 | Ticonfontsvirtualimagelist는 "글꼴 아이콘"(크기, 색상 등 ...)의 사용을 단순화하기 위해 iconfontsimagecollection (VCL의 경우에만)에 연결된 델파이의 특별한 "가상"imagelist입니다. |
 | TiconFontimage 는 Delphi (VCL+FMX)의 확장 된 이미지 구성 요소로 모든 기능 (스트레치, 색상, 불투명도 등을 가진 IconFontSimagelist에 직접 아이콘 글꼴을 표시하거나 포함)에 포함됩니다. |
 | Ticonfontsimagelist는 델파이 (VCL+FMX)가 아이콘 글꼴 (크기, 색상 등 ...)의 사용을 단순화하기위한 확장 된 ImageList입니다. 하나의 양식으로 간단한 응용 프로그램에만 사용하십시오. |
Delphi 7에서 Delphi 12 (32 비트 및 64 비트 플랫폼)까지 제공됩니다.

관련 링크 : https://www.embarcadero.com/- https://learndelphi.org/
VCL 버전의 샘플 이미지 
FMX 버전의 샘플 이미지 
Wiki 섹션의 안내서를 따라 해당 구성 요소를 사용하여 Delphi VCL 또는 FMX 응용 프로그램을 현대화하여 확장 가능하고 색상 및 아름답게 코드의 코드로 현대화하십시오.
매우 중요한 통지 :
tvirtualimagelist (d10.3에서 구할 수 있음)와 Ticonfontsvirtualimagelist는 둘 다 Ticonfontsimagecollection 의 이미지를 사용합니다. 중요한 차이점은 TVirtualimagelist가 컬렉션에서 이미지의 서브 세트 만 사용하고 생성 할 수있는 반면, Ticonfontsvirtualimagelist는 필요할 때마다 컬렉션의 모든 이미지를 생성하는 반면 (E, G. DPI 변경)는 느리고 더 많은 메모리를 소비합니다.
우리는 Ticonfontsvirtualimagelist가 10.3 이전의 Delphi 버전에만 사용해야한다고 조언합니다. 최근 버전의 Delphi의 경우 권장 조합은 ticonfontsimagecollection + tvirtualimagelist 여야합니다. TVirtualimagelist의 중요성을 잊지 마십시오. PRESERBERITEMS 많은 연결된 동작으로 큰 수집을 할 때. 이 속성을 "True"로 설정하지 않으면 컬렉션의 아이콘을 추가하거나 제거 할 때마다 모든 작업의 ImageIndex를 확인하고 변경해야합니다.
데모는 재료 디자인 아이콘 글꼴을 사용합니다
이 저장소에 포함 된 모든 데모는 여기에서 사용 가능한 재료 설계 글꼴을 사용합니다. ( "MaterialDesignicons-webfont.ttf"파일의 이름은 "Material Design Icons.ttf"로 이름이 바뀌고 Demo Fonts 폴더에 포함)
경고 : "재료 글꼴"이 다시 변경되었습니다
여기에 설명 된대로 v3.3.2 릴리스에서 시작하여 데모에 사용 된 변경된 글꼴 파일을 관리하십시오.
릴리스 노트 : 2024 년 9 월 15 일 : 버전 3.3.3 (VCL+FMX)
2024 년 5 월 3 일 : 버전 3.3.2 (VCL+FMX)
- Windows 11에서 재료 설계 글꼴의 느린 로딩 수정
- Delphi 12.1에 대한 지원이 추가되었습니다
- 오래된 글꼴 제거 "재료 디자인 아이콘 Desktop.ttf"
- 새 글꼴 추가 "재료 디자인 아이콘 .ttf"
- 오래된 단위 양식 글꼴 이름 변환 : aterationfontconvert.pas
- 아이콘의 업데이트 된 목록 이름/CodePoint to 버전 7.4.47 소스 fonts icons.materialDesign.pas
- 사용자 정의 참석에서 이름으로 아이콘 검색을 추가했습니다
2023 년 11 월 9 일 : 버전 3.3.1 (VCL+FMX)
2023 년 2 월 28 일 : 버전 3.3.0 (VCL+FMX)
- Delphi 11.3 용 업데이트 된 패키지
- 기능 요청 #43 : 선택한 모든 아이콘을 편집기로 삭제합니다
2022 년 9 월 15 일 : 버전 3.2.2 (VCL+FMX)
2022 년 6 월 17 일 : 버전 3.2.1 (VCL+FMX)
- 버전 7.0.01에 대한 업데이트 된 재료 설계 데스크탑 글꼴
- 업데이트 된 자료 디자인 글꼴 (7000 아이콘)
2022 년 3 월 17 일 : 버전 3.2.0 (VCL+FMX)
- Delphi 11.1에 대한 업데이트 된 지원
- Delphi 10.4 및 11에서 (자동)에 대한 업데이트 된 라이브러리 접미사
2021 년 11 월 24 일 : 버전 3.1.0 (VCL+FMX)
- 업데이트 된 자료 디자인 글꼴
- 업데이트 된 구성 요소 편집기는 밝은 또는 어두운 테마를 형성합니다
2021 년 8 월 27 일 : 버전 3.0.0 (VCL+FMX)
- FMX 버전은 VCL에 정렬되었습니다
- Delphi 11 Alexandria에 대한 지원을 완료했습니다
- 정렬 된 데모 글꼴 "재료 디자인 아이콘 데스크탑"에 ver. 6.1.41
2021 년 7 월 20 일 : 버전 2.6.0 (VCL) 및 1.8.0 (FMX)
- 글꼴 자재 설계를 6.0.29 버전으로 업데이트했습니다
- Delphi 11 Alexandria (패키지)에 대한 지원 추가
2021 년 1 월 23 일 : 버전 2.5.1 (VCL) 및 1.7.1 (FMX)
- 할당되지 않은 ImageList 로딩 구성 요소에 대한 수정 된 점검
- Charmap을 사용하여 #41 AV를 수정했습니다
2021 년 1 월 17 일 : 버전 2.5.0 (VCL) 및 1.7.0 (FMX)
- 업데이트 된 재료 디자인 아이콘 Desktop.ttf ~ 5.9.17 버전
- 지원 너비, 높이 및 줌으로 업데이트 된 ICONFONTIMAGE
- 이전 델파이 버전의 Zoom으로 GUI 데모를 업데이트하십시오
- 불투명도는 1과 다른 경우에만 저장됩니다
- Ticonfontsimagelistbase.getIndexbyname을 수정했습니다
2020 년 12 월 12 일 : 버전 2.4.0 (VCL) 및 1.6.1 (FMX)
- ImageList의 글꼴을 변경하는 문제가 해결되었습니다
2020 년 12 월 6 일 : 버전 2.4.0 (VCL) 및 1.6.0 (FMX)
- FMX의 폭과 높이 속성 (크기와 다른 경우)
- 아이콘에 대한 Zoom 속성 추가 (VCL 및 FMX)
2020 년 9 월 16 일 : 버전 2.3.1 (VCL) 및 1.5.1 (FMX)
- 고정 문제 #37 (부분적으로 못생긴 항아리아 효과)
2020 년 9 월 5 일 : 버전 2.3 (VCL) 및 1.5.1 (FMX)
- Virtualimagelist 양식 D10.3 및 D10.4로 데모를 추가했습니다
- iconfontsimagelist에서 iconfontsimagecollection으로 방법을 이동하려는 리팩토링
- ICONFONTIMAGE를 업데이트하여 VirtualImagelist에도 연결하십시오
- 이전 Delphi 버전의 일부 패키지 및 데모 (Delphi7, DXE3, DXE6, DXE8)를 수정했습니다.
2020 년 9 월 4 일 : 버전 2.2.2 (VCL) 및 1.5.1 (FMX)
- PNG 파일의 아이콘을 구성 요소 편집기로 내보내십시오
- 업데이트 된 "재료 디자인 글꼴 Desktop.ttf"글꼴 및 메타 데이터
2020 년 8 월 27 일 : 버전 2.2.1 (VCL) 및 1.5.0 (FMX)
- High-DPI의 완전한 지원을위한 완전한 리팩토링
- 새로운 ICONFONTSIMAGECELLECTION 성분
- 새로운 iconfontsvirtualimagelist 구성 요소
- 아이콘의 범주를 지원하기 위해 구성 요소 편집기를 재 설계했습니다
- 네이티브 virtualimagelist에 대한 새로운 지원 (D10.3에서)
- 몇 가지 문제를 해결했습니다
2020 년 7 월 15 일 : 공식 2.1 (VCL) 및 1.5 버전 (FMX)
- tbutton에서 렌더링을 수정했습니다!
- delphi7의 고정 렌더링
2020 년 6 월 19 일 : 공식 2.0 (VCL) 및 1.5 버전 (FMX)
- GDI+ 지원 추가 (DXE6에서)
- 새로운 TiconFontSimage 구성 요소가 추가되었습니다
- Ticonfontsimagelist의 폭, 높이, 장애인, 불투명 속성이 추가되었습니다
2020 년 6 월 8 일 : 공식 1.10 (VCL) 및 1.5 버전 (FMX)
- 아이콘 관리자 추가 및 메타 데이터 정보 양식 재료 디자인 아이콘 데스크탑 글꼴의 예제
- 메타 데이터 지원으로 업데이트 된 Charmap
- 델파이 10.4 시드니 지원
2020 년 5 월 17 일 : 공식 1.9 (VCL) 및 1.4 버전 (FMX)
- 구성 요소 "메뉴 옵션" "메뉴 옵션"오래된 글꼴 "재료 설계 아이콘"(재료 디자인 webfont.ttf)의 "재료"아이콘을 새로운 글꼴 "자료 디자인 아이콘 데스크톱"(재료 디자인 아이콘 데스크톱 .ttf)로 변환합니다.
- Delphi 7 및 Delphi 2010과 함께 사용하기 위해서만 오래된 글꼴 "재료 설계 아이콘"을 복원했습니다.
- 모바일 플랫폼으로 컴파일하기 위해 FMX 구성 요소 및 데모를 수정했습니다.
2020 년 5 월 13 일 : 공식 1.8 (VCL) 및 1.3 버전 (FMX)
- 숯/매핑의 향후 변화를 보존하기 위해 데모에 사용 된 글꼴이 변경되었습니다.
- Demo/Fonts 폴더에서 새로운 "재료 디자인 아이콘 Desktop.ttf"에 대한 미리보기가 추가되었습니다.
2020 년 5 월 9 일 : 공식 1.2 버전 (FMX)
- Delphi 10.1 및 10.2 용 고정 구성 요소 편집기 및 패키지
2020 년 5 월 7 일 : 공식 1.1 버전 (FMX)
- FMX 버전의 구성 요소 편집기 추가 : 여기를보십시오 ....
- FMX 버전의 일부 문제가 수정되었습니다
- FMX 버전의 데모 업데이트
2020 년 5 월 2 일 : 공식 1.7 버전 (VCL)
- 장애인 및 핫 ImageList를 관리하기 위해 유틸리티를 추가했습니다
- Wiki 섹션에 비디오 자습서가 추가되었습니다
2020 년 4 월 12 일 : 공식 1.6 버전 (VCL)
- 아이콘을 더 쉽게 보여주고 수집하기 위해 사용자 정의 차 맵 양식 (VCL 만 해당)을 추가했습니다. 여기를보십시오 ....
2020 년 3 월 27 일 : 공식 1.5 버전 (VCL) 및 첫 1.0 버전 (FMX)
- 대리자 쌍 문자 (VCL & FMX)가 포함 된 아이콘 글꼴에 대한 지원이 추가되었습니다!
이제 해당 특수 문자를 포함하는 "Font Collection"에 존재하는 모든 아이콘을 사용할 수 있습니다.
2020 년 3 월 24 일 : 공식 1.4 버전 (VCL) 및 첫 번째 베타 버전 (FMX)
- IDE (VCL)로 향상된 성능
- 두 가지 새로운 FMX 구성 요소가 추가되었습니다 : Ticonfontsimagelistfmx 및 TiconFontimageFMX (Beta)
- Ticonfontsimagelistfmx 및 Ticonfontimagefmx에 대한 두 개의 데모를 추가했습니다
- 사소한 수정 (VCL)
2020 년 1 월 30 일 : 공식 1.3 버전
- delphi7에 대한 지원 추가 (일반적으로 유니 코드 버전 없음)
- 문자를 지정하지 않고 아이콘을 추가 할 때 수정되었습니다
- 아이콘을 단일 비트 맵으로 저장하기 위해 Savetofile 메소드가 추가되었습니다.
- ImageList 편집기에 내보내기 버튼이 추가되었습니다
- OnMissingFont 이벤트가 추가되었습니다
2020 년 1 월 21 일 : 공식 1.2 버전
- DXE8에 대한 지원이 추가되었습니다
- 다양한 VCL 스타일의 데모
- 활성 VCL 스타일로 자동 아이콘 폰트 색상을 업데이트하는 유틸리티
- 런타임에서 VCL 스타일을 전환 할 때 성능 향상
- 사소한 수정
2019 년 12 월 13 일 : 공식 1.1 버전
- 확장 편집기 및 컬렉션 편집기에 아이콘을 추가하거나 삭제할 때 문제가 해결되었습니다.
- /to chars에서 아이콘 빌딩에 대한 지원 (확장 편집기로)
- 사소한 문제를 해결했습니다
2019 년 11 월 27 일 : 최초의 안정 버전 1.0 :
- 고급 구성 요소 편집기가있는 구성 요소 Ticonfontsimagelist.
- 아이콘의 크기, 글꼴 및 색상을 변경하는 방법을 보여주는 데모.
- 수백 개의 아이콘을 구축하는 데 매우 높은 성능.
- Delphi 2010에서 10.3 Rio의 지원
Luca Minuti의 "Font Icon Editor"프로젝트에서 영감