Xdot

Ein interaktiver Viewer für Graphviz-Punktdateien
Jetzt downloaden

Xdot Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jose Fonseca
  • Website des Verlags:
  • http://code.google.com/p/jrfonseca/wiki/XDot

Xdot Stichworte


Xdot Beschreibung

Ein interaktiver Viewer für Graphviz-Dot-Dateien XDOT ist ein interaktiver Viewer für Graphviz dot-Dateien.Es verwendet intern das XDOT-Ausgabeformat von Graphviz als Zwischenformat, und Pygtk und Kairo für Rendering.XDOT können entweder als eigenständige Anwendung von der Befehlszeile oder als in Ihrem eingebetteten Bibliothek verwendet werden Python Application.Eage: command linexdot.py Optionen: --Version Show-Programm Versionsnummer und Exit -h, --help Diese Hilfemitteilung anzeigen und EXIT verwenden Keine Eingabedatei, dann wird das Punktdiagramm aus dem Standard gelesen Eingang. EmbedddingAmle-Code #! / Usr / bin / env pythonimport gtkimport gtk.gdkimport xdotclass mydotwindow (xdot.dotwindow): def __Init __ (self): xdot.dotwindow .__ init __ (self) self.widget.connect ('cleklick', self.on_url_clicked ) Def On_URL_CLICKED (Self, Widget, URL, Ereignis): Dialog = GTK.Messagedialog (Eltern = Self, Buttons = GTK.Buttons_OK, message_format = "% s Klicken Sie auf"% URL) dialog.Connect ('Antwort', Lambda-Dialog, Antwort: dialog.destroy ()) dialog.run () RETURN TRUEDOTCODE = "" Digraphg G {Hello World Hallo -> Welt}" "" def main (): window = mydotwindow () window.set_dotcode (dotcode) fenster.connect ('Destroy', gtk.main_quit) GTK. Main () Wenn __NAME__ == '__main__': Main () Hier sind einige wichtige Funktionen von "xdot": · Da es Bitmaps nicht verwendet, ist es schnell und hat einen kleinen Memory-Footprint. · Beliebiger Zoom. · Tastatur- / Mausnavigation. · Unterstützt Ereignisse an den Knoten mit URLs. Anforderungen: · Perl. · Pygtk. · Graphviz. · Pisparsing. · Pydot.


Xdot Zugehörige Software