NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 5
  • 매뉴얼

    NGM 5의 매뉴얼입니다.

    NGM 5

    NGM 5의 매뉴얼입니다.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    디자이너 NGM Designer - 아주 심플한~ 나만의 플레이어 만들기.

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 이제까지 여러분들은 비주얼 스튜디오와 NGM 디자이너를 설치하고 개발 환경도 모두 구성했습니다. 아직 개발 환경을 구성하지 못한 분들은 [ 여기 ]를 참고하세요. 내용이 시리즈로 이어져 있어서 [ 여기 ]도 참고해야 합니다. 자 이제 시작해볼까요^^?

     

    비주얼 스튜디오를 실행하고 이전 시간에 솔루션을 불러옵니다. 메뉴의 파일 > 열기 > 프로젝트/솔루션을 선택하세요. 그리고 MyNGMPlayer 솔루션을 열어주세요.

    img.png

     

     

    이 글에 첨부되어 있는 스크립트 파일을 다운로드 하세요. 보통은 에디터에서 만든 위치에 있어야 합니다. 이미지와 기타 여러 가지 연결된 파일 정보를 사용하려면 말이죠. 그래서, 다운로드한 스크립트 파일을 내 문서 > NGM5 > Script 폴더에 복사해 넣습니다.

    img.png

     

     

    바탕화면 마우스 클릭 스크립트는 아래와 같이 동작합니다. 단순히 0.5초 간격으로 내 문서와 내 컴퓨터, 네트워크를 클릭하는 스크립트입니다.

    img.gif

     

     

    아래 그림처럼 매인 화면에서 F7(코드 보기)을 누릅니다. 또는 창에서 ①우클릭하여 컨텍스트를 표시하고 ②코드 보기를 클릭해도 됩니다. 

    img.png

     

     

    아래와 같이 13라인의 Form을 NGM.GUI.ComponentDefault.MainView로 수정합니다.

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace MyNGMPlayer
    {
        public partial class Form1 : NGM.GUI.ComponentDefault.MainView
        {
            public Form1()
            {
                InitializeComponent();
            }
        }
    }

     

    만약, 개발자라면... 원하는 모든 것을 할 수 있을 겁니다. 매크로 관련된 기능은 모두 NGM의 인터페이스를 이용하면 되죠. 보안상 외부로 공개하지 않은 속성들이 많은데요. 사용자가 많아지면 재정의(Override)할 수 있도록 추상화하거나 가상 메서드로 변경하도록 하겠습니다.

     

    수정이 완료되었으면 Shift+F7을 눌러서 디자인 보기로 이동하세요. 그리고, 도구 상자에서 ①스크립트(Script)를 ②드래그 앤 드롭으로 폼위에 올려놓습니다. 우측의 ③속성을 클릭하세요.

    img.png

     

     

    아래 그림처럼 NGM Extensions의 SelectScript img.png 를 클릭하세요. 그리고, 내문서 > NGM5 > Script폴더에 위에서 저장한 "바탕화면 마우스 클릭.ngs" 스크립트를 선택합니다. 스크립트를 추가했으면~ 플레이 버튼도 있어야겠죠? 아래와 같이 도구 상자의 ①플레이 버튼을 ②드래그 앤 드롭으로 폼 위에 올려놓습니다. 그리고 ③실행(F5)을 눌러보세요.

    img.png

     

     

    여러분도 아래 그림과 같이 나만의 플레이어가 실행된 것을 확인할 수 있을 겁니다.

    img.png

     

     

    플레이 버튼을 눌러보면 마우스가 순차적으로 클릭하는 걸 알 수 있습니다. GUI 디자인은 사용자가 마음대로 설정할 수 있는데요. 디테일한 내용은 차차 알아보도록 할게요. 오늘 예제는 제목과 같이 아주 심플한~ 플레이어 만들기였어요^^;

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천1 비추천0

    첨부파일

    댓글목록

    등록된 댓글이 없습니다.