new

 

 



View filtered by:

Public Diagrams by Others


#23 java-nested packages torture test
Created by: abulka   published
Language: Java
Repository: abulka/java-nested
Commit: 2b88837f12003993db859aa6acfef77e1def67ef
Description: I use this source code as a torture test example for implementing java-nested package visualisation. I (the author of GitUML) also recently added optimisations so that nest packages with no classes would collapse into **a.b.c** etc. syntax rather than showing one nest…
#11 Entity Component System architecture - …
Created by: abulka   published
Language: Python
Repository: abulka/wx_esper
Commit: master
Description: This is the architecture referred to in my forthcoming article. Here is a sample: ### Building traditional GUIs with the Entity Component System #### Is the Entity Component System any good for building traditional GUIs? Continuation of my Gui Showdown -- ECS vs Pl…
#10 "gui showdown" medium article - Python …
Created by: abulka   published
Language: Python
Repository: abulka/abulka.github.io
Commit: master
Description: From my forthcoming article - here is a sample: ### Implementing Object Oriented MVC in Python and also in plain Javascript vs. Vue.js Javascript framework Is converting a plain Javascript GUI app to OO MVC worth it? The Model View Controller (MVC) design pattern is…
#6 pynsource - GUI
Created by: abulka   published
Language: Python
Repository: abulka/pynsource
Commit: master
Tags: app canvas
Description: The main app class **MainApp** is different to the App class in Pynsource \- containing the main GUI handlers. It points to a `umlcanvas` which is where all the fancy drawing is done, using the wxPython GUI toolkit. Here are some screenshots of what's possible to dra…
#5 pynsource - view
Created by: abulka   published
Language: Python
Repository: abulka/pynsource
Commit: master
#1 App class in Pynsource
Created by: abulka   published
Language: Python
Repository: abulka/pynsource
Commit: master
Description: The App class owns an instance of Controller. The App class also has a Boot() method, as well as a Shutdown() method. The Controller is defined thus: class Controller: def __init__(self, app): self.app = app self.cmd_mgr = CommandManager(100) …