"Autoit juno okyo font이용한 아이콘 만들기"의 두 판 사이의 차이
DB CAFE
(새 문서: == Autoit juno okyo font이용한 아이콘 만들기 == https://www.autoitscript.com/forum/topic/181997-font-icon-udf/ <source lang=autoit> #NoTrayIcon #include <GUIConstantsEx.au...) |
|||
(같은 사용자의 중간 판 하나는 보이지 않습니다) | |||
39번째 줄: | 39번째 줄: | ||
Exit | Exit | ||
EndFunc | EndFunc | ||
+ | </source> | ||
+ | |||
+ | == Autoit fontawesome font이용한 아이콘 만들기 == | ||
+ | * https://www.autoitscript.com/forum/topic/183610-fontawesome-udf-v10-easy-to-add-cool-icon-text-to-your-project/ | ||
+ | |||
+ | <source lang=autoit> | ||
+ | #This Script was written by TNV | ||
+ | #include <GUIConstantsEx.au3> | ||
+ | #include <StaticConstants.au3> | ||
+ | #include <WindowsConstants.au3> | ||
+ | #include "_FontAwesome_UDF.au3" | ||
+ | |||
+ | #Region Load Fontawesome | ||
+ | _FontAwesome_Load() ;Default use FontAwesome V4.6.3 and HEXTable function | ||
+ | ;~ _FontAwesome_Load("Awesome\fonts\FontAwesome.otf", "Awesome\css\font-awesome.css") ;Load custom Font, and custom HexTable CSS | ||
+ | #EndRegion | ||
+ | |||
+ | ;To get Icon name, you can visit website: http://fontawesome.io/icons | ||
+ | |||
+ | GUICreate("FontAwesome UDF V1.0 Example - TNV", 408, 128, 192, 124, -1, BitOR($WS_EX_APPWINDOW,$WS_EX_WINDOWEDGE)) | ||
+ | |||
+ | GUICtrlCreateLabel(_FontAwesome_Icon("desktop"), 48, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE)) | ||
+ | GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome") | ||
+ | GUICtrlSetColor(-1, 0xFFFFFF) | ||
+ | GUICtrlSetBkColor(-1, 0x800000) | ||
+ | |||
+ | GUICtrlCreateLabel(_FontAwesome_Icon("edit"), 128, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE)) | ||
+ | GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome") | ||
+ | GUICtrlSetColor(-1, 0xFFFFFF) | ||
+ | GUICtrlSetBkColor(-1, 0x800000) | ||
+ | |||
+ | GUICtrlCreateLabel(_FontAwesome_Icon("dashboard"), 208, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE)) | ||
+ | GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome") | ||
+ | GUICtrlSetColor(-1, 0xFFFFFF) | ||
+ | GUICtrlSetBkColor(-1, 0x800000) | ||
+ | |||
+ | GUICtrlCreateLabel(_FontAwesome_Icon("envelope-o"), 288, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE)) | ||
+ | GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome") | ||
+ | GUICtrlSetColor(-1, 0xFFFFFF) | ||
+ | GUICtrlSetBkColor(-1, 0x800000) | ||
+ | GUISetState(@SW_SHOW) | ||
+ | |||
+ | While 1 | ||
+ | $nMsg = GUIGetMsg() | ||
+ | Switch $nMsg | ||
+ | Case $GUI_EVENT_CLOSE | ||
+ | Exit | ||
+ | |||
+ | EndSwitch | ||
+ | WEnd | ||
</source> | </source> |
2024년 9월 20일 (금) 00:49 기준 최신판
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 Autoit juno okyo font이용한 아이콘 만들기[편집]
https://www.autoitscript.com/forum/topic/181997-font-icon-udf/
#NoTrayIcon
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
; Font Icon UDF by Juno_okyo
#include <font-icon.au3>
Opt('GUIOnEventMode', 1)
#Region ### START Koda GUI section ###
Global $FormMain = GUICreate('Font Icon for AutoIt by Juno_okyo', 355, 126, -1, -1)
GUISetFont(20, 400, 0, 'Arial')
GUISetOnEvent($GUI_EVENT_CLOSE, 'FormMainClose')
GUIStartGroup()
Global $Label1 = GUICtrlCreateLabel('Juno_okyo', 25, 42, 155, 36)
GUICtrlSetFont(-1, 24, 400, 0, 'Arial')
; See demo.html for Icon name
Global $Label2 = GUICtrlCreateLabel(Font_Icon('icon-heart'), 193, 46, 35, 36)
GUICtrlSetFont(-1, 20, 400, 0, 'juno_okyo') ; Font name
GUICtrlSetColor(-1, 0xa83f39) ; Heart color ;)
Global $Label3 = GUICtrlCreateLabel('AutoIt', 235, 42, 90, 36)
GUICtrlSetFont(-1, 24, 400, 0, 'Arial')
GUIStartGroup()
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
Sleep(100)
WEnd
Func FormMainClose()
Exit
EndFunc
2 Autoit fontawesome font이용한 아이콘 만들기[편집]
#This Script was written by TNV
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include "_FontAwesome_UDF.au3"
#Region Load Fontawesome
_FontAwesome_Load() ;Default use FontAwesome V4.6.3 and HEXTable function
;~ _FontAwesome_Load("Awesome\fonts\FontAwesome.otf", "Awesome\css\font-awesome.css") ;Load custom Font, and custom HexTable CSS
#EndRegion
;To get Icon name, you can visit website: http://fontawesome.io/icons
GUICreate("FontAwesome UDF V1.0 Example - TNV", 408, 128, 192, 124, -1, BitOR($WS_EX_APPWINDOW,$WS_EX_WINDOWEDGE))
GUICtrlCreateLabel(_FontAwesome_Icon("desktop"), 48, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE))
GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x800000)
GUICtrlCreateLabel(_FontAwesome_Icon("edit"), 128, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE))
GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x800000)
GUICtrlCreateLabel(_FontAwesome_Icon("dashboard"), 208, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE))
GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x800000)
GUICtrlCreateLabel(_FontAwesome_Icon("envelope-o"), 288, 48, 64, 29, BitOR($SS_CENTER,$SS_CENTERIMAGE))
GUICtrlSetFont(-1, 16, 400, 0, "FontAwesome")
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, 0x800000)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd