열린게시판
글쓰기태그네비게이션
전체글[애드온 컴포넌트] CheckBox
2013-07-27 06:28 조회 1491 우와앙 @안델프 50레벨 그림자 춤꾼 엘프CheckBox 컴포넌트
컴포넌트 설치
다운로드: http://archebox.kr/archeage/addon/checkbox.zip
2. *.toc 파일에 위와같이 Checkbox.lua 경로 추가
체크박스 생성
local Empty_Checkbox = TestWidget:CreateChildWidgetByType(UOT_EMPTY_WIDGET, "Empty_Checkbox", 0, true)
Empty_Checkbox:Show(true)
Empty_Checkbox:SetExtent(12, 16)
Empty_Checkbox:AddAnchorByType(AP_TOPLEFT, TestWidget, AP_TOPLEFT, 0, 0)
local Checkbox1 = Checkbox(Empty_Checkbox)
function Checkbox1:OnChecked(bCheck)
-- 체크박스 클릭했을때 실행되는 함수. bCheck -> true or false
end
함수 목록
- Checkbox(UOT_EMPTY_WIDGET)
- return value: CheckBox Table
- Checkbox:fnSetText(sText)
- 체크박스 오른쪽 Label의 Text를 변경
- return value: 없음.
- Checkbox:fnSetColor(nR, nG, nB)
- 체크박스 오른쪽 Label의 Text-Color를 변경
- return value: 없음.
- Checkbox:fnOutline(bSum) -- true or false
- 체크박스 오른쪽 Label의 Text-Outline을 변경
- return value: 없음.
- Checkbox:fnEnable(bSum) -- true or false
- 체크박스를 Enable 시키거나 Disable하도록 변경 (클릭 가능, 클릭 불가)
- return value: 없음.
- local bTemp = Checkbox1:fnEnable()의 경우
- return value: true or false 반환 (Boolean)
- Checkbox:fnVisible(bSum) -- true or false
- 체크박스 자체를 보이도록/숨기도록 설정
- return value: 없음.
- local bTemp = Checkbox1:fnVisible()의 경우
- return value: true or false 반환 (Boolean)
- Checkbox:fnPosition(nX, nY)
- 체크박스를 생성했던 UOT_EMPTY_WIDGET에서의 Anchor를 설정해준다.
- AP_TOPLEFT, UOT_EMPTY_WIDGET, AP_TOPLEFT, nX, nY 기준
- return value: 없음.
- Checkbox:fnChecked(bSum) -- true or false
- 체크버튼을 설정하거나 반환시키는 함수
- Checkbox1:fnChecked(true)의 경우 Checkbox1의 체크박스에 체크한다.
- return value: 없음.
- local bTemp = Checkbox1:fnChecked()의 경우 Checkbox1의 체크상태를 반환
- return value: true or false 반환 (Boolean)
예제
local Checkbox1 = Checkbox(Empty_Checkbox)
function Checkbox1:OnChecked(bCheck)
ADDON:ChatLog(tostring(bCheck))
end
Checkbox1:fnSetText("체크버튼 3")
Checkbox1:fnSetColor(1, 1, 1)
Checkbox1:fnEnable(false)
Checkbox1:fnVisible(true)
Checkbox1:fnPosition(10, 50)
Checkbox1:fnOutline(true)
Checkbox1:fnChecked(true)
제작
우와앙@안델프
아키박스 ( http://archebox.kr )
-
카르실린
@진
50레벨
저격자
하리하란
이건 좋은 정보 같은데 무슨 말인지 모르겠음 외계어 같아보여서 추천 누름2013-07-27 08:33