示例#1
0
 public void EditBlock(List <string> str)
 {
     flowchart.GetListOfBlocks()[selectedBlock].clearText();
     for (int i = 0; i < str.Count; i++)
     {
         if (flowchart.GetGraph().GetNodeShift(selectedBlock) == 0)
         {
             str[i] = "\t" + str[i];
         }
         else
         {
             str[i] = "\t\t" + str[i];
         }
         if (flowchart.GetGraph().GetNodeType(selectedBlock - 1) == 5)
         {
             str[i] = "\t" + str[i];
         }
         flowchart.GetListOfBlocks()[selectedBlock].AddStr(str[i]);
     }
 }
示例#2
0
 public int GetScrollBarBValue()
 {
     return(Math.Max(0, (flowchart.GetGraph().CountNodes() * 125 - 675) / 10));
 }