Example #1
0
 public KUKA(string file)
     : base(file)
 {
     //TODO Trying out KUKAs folding Strategy
     FoldingStrategy = new RegionFoldingStrategy();
       //      FoldingStrategy = new KrlFoldingStrategy();
 }
Example #2
0
        public CodeEditorView()
        {
            InitializeComponent();

            Loaded += (s, e) =>
            {
                if (foldingManager == null)
                {
                    foldingManager = FoldingManager.Install(textEditor.TextArea);
                }

                braceStrategy  = new BraceFoldingStrategy();
                regionStrategy = new RegionFoldingStrategy();
                textEditor.TextArea.IndentationStrategy = new ICSharpCode.AvalonEdit.Indentation.CSharp.CSharpIndentationStrategy(textEditor.Options);

                DispatcherTimer foldingUpdateTimer = new DispatcherTimer();
                foldingUpdateTimer.Interval = TimeSpan.FromSeconds(2);
                foldingUpdateTimer.Tick    += FoldingUpdateTimer_Tick;
                foldingUpdateTimer.Start();
            };
        }
Example #3
0
 public Fanuc()
 {
     FoldingStrategy = new RegionFoldingStrategy();
 }
Example #4
0
 public Fanuc(string file)
     : base(file)
 {
     FoldingStrategy = new RegionFoldingStrategy();
 }
Example #5
0
 public Kawasaki()
 {
     FoldingStrategy = new RegionFoldingStrategy();
 }
Example #6
0
 public Kawasaki(string file)
     : base(file)
 {
     Filename = file;
     FoldingStrategy = new RegionFoldingStrategy();
 }