Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Mangolion

Pages: 1
1
Programming Help / Reading xml with Enigma?
« on: December 24, 2014, 04:44:04 pm »
I want to be able to read and write to xml language

2
Programming Help / Embedding Enigma into GUI
« on: November 24, 2014, 12:23:04 pm »
Is there anyway I can display Enigma inside a GUI component such as those in QT?

3
Off-Topic / Tips for making an IDE?
« on: October 22, 2014, 10:50:05 pm »
I am currently working on a small but very radical IDE for my custom language. What I'm trying to do is to create an object oriented language for note taking in classrooms (or note taking in general). For example, in Geography class, I can make an object called Sphere and then create sub objects called Lithosphere, biosphere...
I already have the object language syntax marking done, along with code suggestion, I can also reference these objects in normal typing. Oh and since this is only a scripting language, space between variables are permitted
Here is a simple screenshot:



While the development of this IDE is going smoothly, I still haven't got to the hard part yet (implementing images, sounds and camera for taking notes ...)
If you look close enough, you'll see small white rectangles, that would be my attempt to give it a moving background, like the live wallpaper on Androids. Its based on a dynamic background library that i wrote which is basically a small particle system. I wanted to style my IDE with themes such as falling snow when its Christmas, flying bats on Halloween... I have a lot more themes too (aquarium, sky with birds and clouds, ...). I try to make the background dark and move slowly so as to not distract the user.
What I am asking is, when you guys make an IDE, what were the hardest things that you have encountered, and how did you solve them?

Here are some links if you wanna take a look, I use Eclipse.
Executable Jar: https://www.dropbox.com/s/gpp41kfjbsa6xuv/Ellowyn.jar?dl=0
Source: https://www.dropbox.com/s/etih84ozb13r577/Ellowyn%2010-22%2011-45pm.zip?dl=0

4
Proposals / Force directed graph in LGM
« on: October 19, 2014, 03:09:58 pm »
After a few hours studying LGM's wild source code (I really wish there are more comments and javaDocs   :-\ ) I decided to make a small feature to see how I understood LGM's basic components. I've added 2 force directed graphs, one to show an object 's events and actions, the other to show all resources in a project (objects, backgrounds, ...) and also objects and their events.
I added a "View" menu in the menubar for project visuallization, and a "Visualize" button in the obj frame.
Drag right mouse to zoom.
Download it here : https://www.dropbox.com/s/3hp184w14at89uf/Crazy%20LGM.jar?dl=0
I have used the substance library for the cool-looking GUI : https://github.com/Insubstantial/insubstantial/releases/tag/insubstantial_7.3
and the visualization toolkit called prefuse: http://sourceforge.net/projects/prefuse/
Please know that I don't really understand most of LGM's code because my experiences with java isn't enough. However, I am quite proficient with writing Android apps and am planning to port LGM to Android, perhaps you guys can help!  :)



5
Proposals / New Theme for LGM?
« on: October 19, 2014, 08:44:22 am »
I have recently found a swing look and feel called Substance, and it looks really good on enigma, could someone such as IsmAvatar go change the skin on lgm please?  :)
you can find the project here: https://github.com/Insubstantial/insubstantial
you also need the trident library: https://kenai.com/projects/trident/pages/Home




6
Developing ENIGMA / Pls explain Lateral GM's source code
« on: September 10, 2014, 09:46:42 pm »
I am planning to run Lateral GM on Android, I have experiences making Android Apps, I can design rather complex GUI. However, I am a complete newbie when it comes to Java's Swing, looking at the jumble that is Lateral GM's code on GUI, I have absolutely no idea where to start. Could someone please draw me a picture of its GUI components or something?

Pages: 1