2009-11-15 11 views
7

ऐसा कुछ ऐसा लगता है जिसे पहले उत्तर दिया जाना चाहिए था, लेकिन मुझे प्रश्न अभिलेखागार में कुछ भी उचित नहीं मिल रहा है। असल में, मैं फ़्लोचार्ट बनाने के लिए एक छोटी डोमेन विशिष्ट भाषा की तलाश में हूं। मैं ग्राफिक डिज़ाइन पर भयानक हूं और चीजों को अच्छा लग रहा हूं, और मुझे वास्तव में एक लैंगेज पसंद है जहां मैं कोड में कुछ लिख सकता हूं और यह एक सुंदर फ्लोचार्ट का उत्पादन करेगा। मैं ग्राफवीज़ में आया हूं, लेकिन फ्लोचार्ट्स प्रक्रिया की बजाय फिनिट स्टेट मशीन आरेख जैसे चीजों को बनाने के लिए यह अधिक उपयुक्त लगता है। इसमें सरल डीएसएल-स्टाइल फ्रंट-एंड भी नहीं है जो मुझे आसानी से काम करने की अनुमति देगा।फ़्लोचार्ट्स बनाने के लिए भाषा

कोई विचार?

उत्तर

0

MindFusion आरेखण के लिए घटक प्रदान करता है कि आप प्रोग्रामेटिक रूप से पहुंच सकते हैं। - WPF

  • FlowChart.NET - WinForms
  • अतीत मैं एक डीएसएल संपादक परियोजना पर उनके WPF घटक का उपयोग किया है में

    • WPFDiagram:

      वे WPF के लिए घटकों और WinForms प्रदान करते हैं। डीएसएल संपादक में टूलबॉक्स ड्रैग-एंड-ड्रॉप के आधार पर, ड्रॉइंग सतह पर आकार बनाने के लिए WPFDiagram को बुलाया गया था।

    6

    PlantUml पर विशेष रूप से देखें - विशेष रूप से उनके Activity State आरेख।

    @startuml 
    
    start 
    
    if (graphviz installed?) then (yes) 
        :process all\ndiagrams; 
    else (no) 
        :process only 
        __sequence__ and __activity__ diagrams; 
    endif 
    
    stop 
    
    @enduml 
    

    enter image description here

    :

    एक उदाहरण (अपनी साइट से) के रूप में नीचे दी गई छवि का उत्पादन

    संबंधित मुद्दे