Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.329.973 Times

pydrawing 1.0

Company: Eduardo Tarasiuk
Date Added: October 31, 2013  |  Visits: 416

pydrawing

Report Broken Link
Printer Friendly Version


Product Homepage
Download (41 downloads)



pydrawing is a python library, to be used to draw in a tkinter canvas block diagrams. The possible graphic entities are:<br /><br /> * Rectangle and Constant Aspect Ratio Rectangle<br /> * Square<br /> * Circle<br /> * Ellipse and Constant Aspect Ratio Ellipse<br /> * Equilateral, General and Constant Aspect Ratio triangles<br /> * Lines<br /> * Regular Polygons (5-12 sides)<br /> * Connectors (used to connect the graphic primitives)<br /> * Splitter (split a full connected connector)<br /><br />Some Highlights :<br /><br /> * The Primitives can be displayed on a canvas with a background grid or without it.<br /> * The Primitives can be displayed with or without their connector handlers (print view)<br /> * Primitives can be freezed, i.e it will be impossible to move interactively a freezed primitives.<br /> * Primitives are draw in World Real Number Coordinates (origin in botton left corner)<br /><br />The library source is highly commented and I hope that was written clearly for whom is wishing to add more functionality.<br />My humble request is to receive such pieces of code, so I will be able to publish them under your name in this site, for all.<br /><br />The library is highly configurable and I think highly expandable.<br /><br />Two demo programs are includes to show the pydrawing abilities:<br /><br /> * pydrEdit : can create and edit a pydrawing diagram and save it in a file.<br /> * pydrView - can visualize a saved pydr previously saved file.<br /><br />At this moment, the only supported formats for save are: postscript and pydr<br />pydr is a file that simply includes pydrawing commands that will be replayed inside pydrEdit and pydrView, and can be used to learn how the library should be used.<br /><br />The Library and demos were developed in Windows XP and it was tested on Windows 7 and Windows 2008R2 using python 2.7.1, but it should be trivial to make the required changes to make it run on Linux<br />To make it work on Python 3.x is only trivial.

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Abilities Configurable Create Diagram Expandabletwo Functionalitymy Humble Includes Previously Programs Pydredit Pydrview Receive Request Saved Visualize Wishing Written
Users rating: 0/10

License: Freeware Size: 819.2 KB
USER REVIEWS
More Reviews or Write Review


PYDRAWING RELATED
Modules  -  MultiShop Module for PHP-Nuke 0.8
Multi Shop or Php-MultiShop is actually a complete CMS & e-Commerce System/shopping script, an Open Source platform to create a virtual mall that includes various shops and contents. The user will have a global vision of the portal, to read the...
7.84 MB  
Web Authoring  -  django-debug-toolbar 0.9.1
jango-debug-toolbar is a configurable set of panels that display various debug information about the current request/response and when clicked, display more details about the panel's content. Currently, the following panels have been...
143.36 KB  
3D Graphic Tools  -  JGraphpad Community Edition 5.8.1.1
JGraphpad is a diagram editor for Swing that offers the functionality to create flow charts, maps, and UML diagrams. This release compiles with JGraph 5.7.3.1. Toolbox buttons to create edges or vertices no longer persist selection state. The...
962.56 KB  
Multimedia & Graphics  -  DrawFBP Diagram Generator 2.5
DrawFBP Diagram Generator does not generate diagrams from text, instead it allows the designer to lay out the flow as desired, after which DrawFBP grabs the information from the diagram. The captured information includes x-y coordinates of blocks...
 
Multimedia & Graphics  -  Dia for Linux 0.97.1-2
Dia will provide users with a program that will help you create technical diagrams. Its interface and features are loosely patterned after the Windows program Visio. Dia is a diagramming application that can be used to make a large variety of...
18 MB  
Icon Tools  -  Frico Free Icon Maker 1.0
Frico Free Icon Maker is compact utility that helps you create an set of icons in sizes from 16x16 to 256x256 in a few clicks. The program can load image files such as JPG, BMP, PNG and GIF and create an icon file that includes smooth...
 
Modules  -  New Page In Section Links 0.1
With this plugin you can create a link to post-new.php (the place to create a new page) that includes the desired parent_id of the new page. This allows you to create links in the front end of the website like "Add a new page to this section" or...
10 KB  
Project Management  -  Luabind 0.9.1
Luabind is a free and open source library that will help you create bindings between C++ and Lua. Luabind has the ability to expose functions and classes, written in C++, to Lua. Luabind will also supply the functionality to define...
194.56 KB  
Programming  -  GSVideo 20110411De
A library by Andres Colubri for the programming environment processing. Last update, 07/23/2010. GSVideo is a library that offers video playback, capture and recording functionalities through the use of the GStreamer multimedia...
21.89 MB  
Specialized Tools  -  WebSVNAdmin 1.2
WebSVNAdmin is a webinterface to manage users, groups and SVN-repositories. It includes WebSVN as an SVN-Viewer. With WebSVNAdmin you can easily create or delete repositories and manage the users and rights.
829.44 KB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, PROGRAMMING
Macintosh Software  -  EasyEDA PCB Designer for MacOS 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Macintosh Software  -  VideoSolo Video to GIF Converter (Mac) 1.0.12
How to make a GIF? VideoSolo Free Video to GIF Converter for Mac supports all popular video files including MP4, AVI, MOV, WMV, FLV, M4V, etc. You can easily turn MP4/AVI/MOV/WMV/FLV/M4V to GIF animation on Mac and share your GIFs with your...
46.51 MB  
Macintosh Software  -  VideoSolo Free Video Converter (Mac) 1.0.18
VideoSolo Free Video Converter for Mac is a fast, powerful and easy-to-master video converter. Its main purpose is to convert video files from one format into another. It is able to convert video and audio files in 300+ formats on Mac for totally...
75.29 MB  
Macintosh Software  -  ManyCam for Mac 6
ManyCam is a free Webcam software and a screen recorder for anyone to use. Several feature enhancements are included within ManyCam to produce a professional quality live video production. It can connect a desktop, smartphone, tablet and live...
90.49 MB  
Macintosh Software  -  MacX Free Rip DVD to QuickTime for Mac 4.1.9
MacX Free Rip DVD to QuickTime for Mac is totally free yet versatile DVD to QuickTime ripper software for Mac users to free rip both normal and copy-protected DVDs to QuickTime MOV, MP4 on Mac with excellent image quality. Besides the powerful...
36.3 MB  
Programming  -  MacX Free iMovie Video Converter 4.1.8
MacX Free iMovie Video Converter is a professional free iMovie video converter for Mac that can convert any SD and HD videos such as M2TS, MKV, AVI, WMV, FLV, VOB, 3GP and more to iMovie accepted video formats MOV & MP4 for importing to iMovie...
22.92 MB  
Programming  -  SwapList 0.1 Alpha
Java list implementation that swaps list items to a disk file in order to avoid out-of-memory error.
10.24 KB  
Programming  -  Mano 1.05 Beta
Mano is a makeFile navigator containing a tree grouping the targets.
20.48 KB  
Programming  -  Workhorse 1.2
Workhorse automates tedious file transfer and deletion tasks. Just tell it when or how often you want it to run, fill in the details, and let it do it's job! Do you know Applescript? Use Workhorse to run your scripts at a given time or interval....
225.28 KB  
Programming  -  PLT Scheme (formerly DrScheme) Darwin (PPC) 4.2
PLT Scheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages. PLT Scheme provides source highlighting for syntax and run-time errors, support for multiple language...
38.27 MB