Help - Search - Members - Calendar
Full Version: Tagz editor
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Development - (fb2k)
xhaos
After exploding my head trying to understand some old formatting code I wrote for a columns UI setup, I decided to make a simple environment for writing Tagz.

The idea was to have drag/droppable blocks for objects. Functions could have blocks dropped in them to add arguments, everything could be collapsed - you can imagine the kind of useful things you could do with a visual editor.

After spending a few hours in Java I have some basic Tagz functions behaving as they should and attached to swing objects representing the code. I thought I should check if this has already been done in case I am wasting my time.

Also, if this hasnt been done and anybody would find it useful, a fellow coder to help out with making a nice UI and writing a parser for existing Tagz code would be great.
foosion
AFAIK, it hasn't been done yet. If it would help, I could give you an LL(1) grammar of Tagz (not including the newer C style "#script 1" variant) in EBNF. Could be quite useful to get you started with JavaCC/Antlr/...
xhaos
Unfortunately most of those terms mean little to me. I'm worried now that you suggest I need a grammar guide for Tagz, I didn't think there was much to it wink.gif

A definitive guide would be helpful to ensure I am doing the right thing. I havn't looked in the SDK before so I don't know if this info is already available (I still have plenty of work to do before I need to look for info in the SDK, heh)

Thanks for the reply, I'll post again after some progress =)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.