Example #1
0
        public SharpGLForm(Point locatio)
        {
            InitializeComponent();
            GD = new GraphicData(openGLControl, this);

            openGLControl.RenderTrigger = RenderTrigger.Manual;
            openGLControl.DoRender();

            Visible       = true;
            this.Location = locatio;

            Wrapped_Refreash_And_Show_Clicker();
        }
Example #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="SharpGLForm"/> class.
        /// </summary>
        public SharpGLForm(bool visibility)
        {
            InitializeComponent();
            //SharpGLWrappedThread ThreadController = new SharpGLWrappedThread();
            Visible = visibility;
            //Облегчим себе жизнь. Передадим в главную логическую сразу.
            GD = new GraphicData(openGLControl, this);

            //Manual Рендеринг, мы же не делаем игру, так что смысла в RealTime FPS нету.
            //Для повторной отрисовки вызовите функцию openGLControl.Refresh();
            openGLControl.RenderTrigger = RenderTrigger.Manual;
            openGLControl.DoRender();

            //ReadSettings();
            //Wrapped_Refreash_And_Show_Clicker();
            //установить границы скруллбаров и сбросить мышки-местоположение в лево-нижний угол
            //Refresh_Window();
        }
Example #3
0
 /// <summary>
 /// Справа в менюшке есть кнопка "Обновить", это она.
 /// Просто обновляет изображение и ничего больше.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void button_Refresh_And_Show_Click(object sender, EventArgs e)
 {
     GD = new GraphicData(openGLControl, this);
     Wrapped_Refreash_And_Show_Clicker();
 }
Example #4
0
 public void Clear_Window()
 {
     GD = new GraphicData(openGLControl, this);
     Wrapped_Reverse_Reseter();
     Refresh_Window();
 }
Example #5
0
 public void SuperWrapper_Refresh(bool Refresh = true)
 {
     GD = new GraphicData(openGLControl, this);
     Wrapped_Refreash_And_Show_Clicker(Refresh);
 }
Example #6
0
 public Net(GraphicData _GD_link)
 {
     GD_link = _GD_link;
     cursorP = new PointInt(initP.x, initP.y);
 }