※ 이 문서는 뭐 그냥 하면 되지. ()에서 인쇄하였으며,
저작권은 해당 블로그 운영자에게 있습니다.

CodeWizard 수정 버전

/Autoit/SciTE :: 2009. 5. 19. 16:42

CodeWizard 수정 버전

2009. 6. 3 CodeWizard 두번째 수정 + _MsgBoxEx


 

전에 CodeWizard에 대해서 간략하게 소개드린 적이 있습니다.

다시 한번 말씀 드리면, MsgBoxDialogue 함수로 만드는 대화상자를 마우스 클릭만으로 만들어주는 유용한 도구 입니다.

CodeWizard는 기존에 존재하는 AutoIt 기본 함수만 지원합니다.

함수의 기능이 부족하다고 느끼는 경우에는 사용할 수가 없죠.

그래서, 여기에 Animate Window와 Custom MsgBox를 추가했습니다.

추가된 함수와 기능

Animate Window

원본 : XSkinAnimate.au3

창이 나타나거나 사라질 때 여러 가지 효과를 사용할 수 있게 해주는 함수입니다.

왼쪽에서 오른쪽으로 나타난다거나 색이 점점 짙어지면서 나타나는 효과 등을 사용할 수 있습니다.

이 함수는 미리 만들어져 있는 GUI를 이용해야 하기 때문에 간략하게나마 GUI를 만드는 부분을 추가했습니다.

제일 위쪽에 있는 "TrayBox"를 선택하면 화면 오른쪽 아래 트레이 부근에서 창이 나타나고 사라집니다.

CodeWizard - Animate Window

 

Custom MsgBox

원본 : xMsgBox a MesageBox with custom button texts and icon

기존의 MsgBox 함수와의 차이점

  • 메시지 상자의 제목표시줄에 아이콘을 표시.
  • 각 버튼에 사용자가 원하는 문구를 입력.
  • 메시지 상자의 위치를 설정.
  • 메시지 상자가 자동으로 사라지는 시간을 사용할 수 없음.
CodeWizard - Custom MsgBox

※ 위 그림에 나오는 것처럼 MsgBox에서 경고, 정보, 물음표, 정지 아이콘이 제대로 표시되지 않는 경우가 있는데, 이건 함수 자체의 문제입니다.

관련글

SciTE4AutoIT3 속 유틸리티 - CodeWizard
CodeWizard 두번째 수정 + _MsgBoxEx
SciTE4AutoIt3 도움말 우리말 번역본 - SciTE4AutoIt3 CodeWizard

블로그의 글과 그림, 첨부파일의 복제, 재배포를 금지합니다. =>  자세히 보기
티스토리 초대장 필요하신 분은 댓글남겨주세요.
give start - 굿네이버스 - 사랑의 열매 - 아름다운재단 - 어린이재단 - 유니세프
굿네이버스 배너
사랑의 열매 배너
아름다운 재단 배너 어린이 재단 배너 유니세프 한국위원회 - 배너