我的方法。核心是引擎。 - 页 100

 
Vasiliy Sokolov:

如果你使用一个表格,你必须决定你是否希望表格中的数据是严格的数字或文本。如果是文本,你就传入字符串。如果它是真实的,你的函数必须有一个视图。

问题是,一个单元格可以传递任何数值。这就是为什么它是一个细胞。

但一个复选框或一个按钮不是。那里更简单。但输入字段 和表格单元 - 任何数据。

而事实证明,在这种情况下,没有什么比行更好的了......((())。


这很难决定。因此,我们必须使标记语言更加复杂。对于每个细胞类型--一个单独的元素。但这有什么意义呢?

或者你可能根本就拒绝通过这些文本。或者,我们可以通过工会来做这一切。快速和专业。

但是,你看,这是个糟糕的输出....。

 

因此,在引擎的窗口内,自定义动画 的可能性正在扩大。到目前为止,已经可以达到这个水平。

 
 

以下任务。

  1. 为了在用户端实现表单透明度控制。
  2. 固定传输一个数组的值给引擎,它将被用来在用户图形的刻度上画一条弧线。事实上,这将成为一个类似CGrafic的功能。

创建和管理图形的绘制是非常容易的。

  1. 构建器创建包装函数来加载所需的画布。
  2. 14个简单的绘图函数名称。
  3. 简单的函数参数是X、Y、W、H、COLOR。
  4. 最后,你必须调用kanvas重绘。

例子。

      LOAD_CANVAS_Last_10_bars();
      //---------------------------
      CIRCLE(q1,q2,q3,clrGreen);  
      TRIANGLE(q1,q1,q1 + 100,q1 + 10,q1 + 50,q1 + 200,clrRed);  
      ELLIPSE(q1,q1,q1 + q1*2,q1 +  q1,clrBlue);  
      FILLED_CIRCLE(q1,20,20,clrBlue); 
      TRIANGLE(q1 + 10,q1,q1 + 10,q1 + 100,q1 + 50,q1 + 200,clrAqua);  
      ELLIPSE(q1 + 50,q1,q1 + q1*2,q1 * q1-30,clrBlack);  
      ELLIPSE(q1 + 52,q1,q1 + q1*3,q1 * q1-32,clrMagenta); 
      ELLIPSE(q1 + 54,q1,q1 + q1*4,q1 * q1-34,clrOrange); 
      FILLED_CIRCLE(q1 + 70,q1+20,20,clrDarkCyan);        
      FILLED_CIRCLE(q3,q2,40,clrGreen); 
      REC(q1,q1,q1*2,q1*2,clrBlue);
      REC(50,50,q1*2,20,clrBlue);
      FILLED_REC(50,70,q1*2,20,clrBlue);
      FILLED_REC(50,95,q1*2,20,clrGreenYellow);
      FILLED_REC(50,120,q1*2,20,clrAntiqueWhite);
      FILLED_REC(50,145,q1*2,20,clrAzure);
      FILLED_REC(50,170,q1*2,20,clrBisque);
      FILLED_REC(50,195,q1*2,20,clrMediumBlue); 
      FILLED_REC(50,20,20,q1*2,clrBlue);
      FILLED_REC(75,20,20,q1*2 + 10,clrGreenYellow);
      FILLED_REC(100,20,20,q1*2 - 4,clrAntiqueWhite);
      FILLED_REC(125,20,20,q1*2 + 3,clrAzure);
      FILLED_REC(150,20,20,q1*2 + 18,clrBisque);
      FILLED_REC(175,20,20,q1*2 - 30,clrMediumBlue);
      //------------------------------------
      REDRAW_CANVAS();
 

像这样....



 

你最好学习交易心理学,或者向我学习一些课程,而不是在这里用50年代的水平的图形让自己难堪。它看起来很恶心,如果你绑上它并固定好你的眼睛,你可以用它来折磨。


 
Vasily Perepelkin:

你最好学习交易心理学,或者向我学习一些课程,而不是在这里用50年代的水平的图形让自己难堪。它看起来很恶心,如果你绑住并固定住你的眼睛,你就可以被这样折磨了。


那么你就会受到更多的折磨))。

对了,照片中你们俩谁是瓦西里-佩雷佩尔金
 
Реter Konow:

像这样,像这样....

这里是动画 代码。

     LOAD_CANVAS_Main_form_1();
      //---------------------------
      CIRCLE(q2,q1,q2,clrBurlyWood); 
      CIRCLE(q2 + r,q1 + r,q2 + r,clrBurlyWood);
      CIRCLE(q2 + r,q1 + r,q2 + r + r,clrBurlyWood); 
      TRIANGLE(q2,q2,q2 + 100,q2 + 10,q2 + 50,q2 + 200,clrRed);  
      ELLIPSE(q1,q1,q1 + q1*2,q1 +  q1,clrBlue);  
      FILLED_CIRCLE(q2,20,20,clrBlue); 
      CIRCLE(q2,20,r + 20,C'25,25,25');
      CIRCLE(q2,20,r + 10,C'25,25,25');
      CIRCLE(q2,20,r + 3,C'25,25,25');
      TRIANGLE(q2 + 10,q1,q1 + 10,q1 + 100,q1 + 50,q1 + 200,C'125,225,125');  
      ELLIPSE(q2 + 50,q1,q1 + q1*2,q1 * q1-30,clrBlack);  
      ELLIPSE(q2 + 52,q1,q1 + q1*3,q1 * q1-32,clrMagenta); 
      ELLIPSE(q2 + 54,q1,q1 + q1*4,q1 * q1-34,clrOrange); 
      FILLED_CIRCLE(q1 + 70,q1+20,20,clrDarkCyan);        
      FILLED_CIRCLE(q3,q2,40,clrYellow);
      CIRCLE(q3,q2,r,C'25,125,125'); 
      CIRCLE(q3,q2,r + 10,C'25,125,125');
      CIRCLE(q3,q2,r + 20,C'25,125,125');
      CIRCLE(q3,q2,r + 30,C'25,125,125');
      CIRCLE(q3,q2,r + 40,C'25,125,125');
      REC(q1 + r,q1 + r,q1*2 + r,q1*2 + r,clrBlue);
      REC(50 + r,50 + r,q1*2,20 + r,clrBlue);
      for(int t1 = 0; t1 < 30; t1+= 2)
         {
          REC(q2 + t1,q2 + t1,q2*2 + t1,q2*2 + t1,clrBlue);
          CIRCLE(q2 + t1,q2 + t1,q3 + t1,clrBlue); 
          ELLIPSE(q2 + t1,q1 + t1,q1 + q2*2 + t1,q1 +  q1 + t1,clrBlue);
          TRIANGLE(q2 + 10 + t1 + r,q1 + t1,q1 + 10 + t1,q1 + 100 + t1,q1 + 50 + t1,q1 + 200 + t1,clrBlue); 
          ELLIPSE(q2 + 50 + t1 + r,q1 + t1,q2 + q1*2 + t1,q2 * q1-30 + t1,clrBlack);  
          ELLIPSE(q2 + 52 + t1 + r,q1 + t1,q2 + q1*3 + t1,q2 * q1-32 + t1,clrMagenta); 
          ELLIPSE(q2 + 54 + t1 + r,q1 + t1,q1 + q1*4 + t1,q1 * q1-34 + t1,clrOrange); 
          if(t1 > 10 && t1 < 20)
            {
             CIRCLE(q2 + t1,q2 + t1,q3 + t1 + 20,C'185,0,0'); 
             CIRCLE(q2 + t1 + 1,q2 + t1 + 1,q3 + t1 + 21,C'210,0,0');
             CIRCLE(q2 + t1 + 1,q2 + t1 + 2,q3 + t1 + 22,C'235,0,0');
             CIRCLE(q2 + t1 + 1,q2 + t1 + 3,q3 + t1 + 23,C'255,0,0');
            }         
         }
      //-----------------------------------------------------------------------
      REDRAW_CANVAS();


基本上,它非常短。通过循环,你可以创建三维形状。当然,这只是3D技术的开始,在未来,事情会不断发展。

然而,如果它以这种速度发展,....))

下一个挑战,是同时在多个画布上作画。

 
Vasily Perepelkin:

你最好学习交易心理学,或者向我学习一些课程,而不是在这里用50年代的水平的图形让自己难堪。它看起来很恶心,如果你绑上它并固定好你的眼睛,你可以用它来折磨。


http://www.selfcreation.ru/zhizn/kto-umeet-tot-delaet-kto-ne-umeet-tot-uchit.html

闲暇时阅读。

 
Александр:


我还没有忘记你的小组。我正在实现正常图表上的面板和测试器中的EA之间的全面 连接。这个任务,说起来并不容易......)

(另外,我需要完成未结订单表的动态列表)。