You are not logged in.

#1 2018-05-25 13:57:09

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

What Is This UI "Thing" Called?

I am wanting to add some functionality to a project I have been working on that graphically allows "nodes" to be connected by lines. It seems when I search on developer information/code samples to do this, I always find nothing really helpful. I think it's because I don't know what it's called to be able to search on it.

Here is a screenshot of what I'm talking about: http://kxstudio.linuxaudio.org/Applicat … #Interface

Can anyone tell me what I should be searching for to get more information in writing something like this? Or do I just need to implement it myself in whatever GUI framework I use (Kivy or PyGlet or something more appropriate)?

Target language: Python
Target platform: Linux, Mac, Windows


Matt

"It is very difficult to educate the educated."

Offline

#2 2018-05-25 14:12:28

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: What Is This UI "Thing" Called?

I've seen similar things called "node graph"?

Offline

#3 2018-05-25 15:43:48

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,864
Website

Re: What Is This UI "Thing" Called?

I might be misunderstanding the question, but I think the general term you are looking for is 'diagrammatic programming'.

See https://en.m.wikipedia.org/wiki/Visual_ … g_language


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2018-05-26 02:06:24

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: What Is This UI "Thing" Called?

Thanks, guys. Searching for “python node graph ui” has lead to this, which looks promising:

https://github.com/JLuebben/Floppy


Matt

"It is very difficult to educate the educated."

Offline

Board footer

Powered by FluxBB