NGMsoftware

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

    NGM 6

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

    디자이너 2부 - 디자이너에서 스크립트를 불러오고 실행하기.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 이전 시간에 "디자이너를 이용한 플레이어 만들기" 사전 준비를 마쳤습니다. 오늘은 실제로 스크립트를 불러오고 실행하는 방법에 대해서 알아보도록 하겠습니다. 우선, 비주얼 스튜디오를 실행한 후 1부에서 만든 프로젝트(MyPlayer)를 불러옵니다.

    ※ 이미지 조건이 정상 동작하지 않으면 [ 여기 ] 환경 구성 내용을 참고하세요.

    9aRGw50.png

     

     

    중앙의 Form1을 클릭하고 F7을 눌러보세요. 아래 그림처럼 소스 보기로 전환됩니다.

    8b9hpJ2.png

     

     

    13라인의 코드를 아래와 같이 수정하세요.

    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 MyPlayer
    {
        public partial class Form1 : Designer.ComponentDefault.MainView
        {
            public Form1()
            {
                InitializeComponent();
            }
        }
    }

    DmfcqBm.gif

     

     

    디자인을 하기 위해서는 엔지엠 플레이어와 인터페이스할 수 있는 공용 뷰(MainView)가 필요합니다. Designer에서 제공해주는 MainView를 상속 받으면, 사용자가 만든 프로젝트에서 엔지엠 디자이너의 콘트롤들을 사용할 수 있게됩니다. 공용 뷰는 2가지를 제공하고 있습니다. 윈폼 디자인과 메트로 디자인입니다. (메트로 디자인은 다음에 자세히 알아보도록 할께요^^)

     

    Shift+F7을 눌러서 디자인 보기로 전환하세요.

    xXgD8NK.png

     

     

    아래와 같이 "Script"와 "PlayButton"을 추가하세요.

    f1iVsSe.gif

     

     

    첨부되어 있는 디자이너 예제1.ngs내문서 > NGM6 > Script에 복사해서 넣어줍니다. 예제 스크립트는 바탕화면의 아이콘을 순서대로 클릭하는 매크로입니다. 추가한 스크립트 콘트롤을 선택하고, 우측의 속성창을 확인하세요. 아래와 같이 스크립트를 선택해줍니다.

    99Xy25m.gif

     

     

    F5를 눌러서 실행하세요. 너무 빨라서 순서대로 클릭하는게 잘 보이지 않는군요. 

    3UMGlIG.gif

     

     

    디자이너를 이용해서 나만의 플레이어를 만들어봤습니다. 크게 어려운 내용은 없었죠^^? 다음에는 여러가지 속성에 대해 알아보도록 하겠습니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

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

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

    감사합니다~

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

    첨부파일

    댓글목록

    등록된 댓글이 없습니다.