Layout Editor

Forum for general chit-chat or off-topic discussion.

Moderators: CEGUI MVP, CEGUI Team

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Layout Editor

Postby CrazyEddie » Sun Jan 02, 2005 11:39

An option can be to host it at this (crazy eddie's) site in a sort of "addons" folder like Ogre does for example, which i have to discuss with him first of course.

I'll try and get something sorted out over the next week or so for external projects such as this. Watch this space...

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Layout Editor

Postby scriptkid » Mon Jan 03, 2005 20:15

That would be cool! But do note that i'm not sure yet if that's the best solution, because that brings some overhead on the project, for both you and myself. And for the time being i don't see the project grow into something on which multiple people are working together...

@ed "I'd be happy to send back any general (not "our project" specific) changes."

If i decide to make the project GPL, you would have to ;-)

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Layout Editor

Postby scriptkid » Mon Jan 03, 2005 20:20

Ladies and gentemen, a new version has been put online :-) (same location)

It's mainly a fix-release.

Copy of the releasenotes (in short form; see 'releasenotes.txt' for full details.):

-Fixed: no more crashes when saving a MultiListColumn.
-Fixed: cancel handling on the "do you want to save?" dialog.
-Fixed: "close layout" button is now enabled when pressing "add layout".
-Fixed: skip generated "__TabPane__" - tagged windows.
-Addition: Checks for valid window adding.

The package also contains a small "demolayout.xml" for you to play around with.

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Layout Editor

Postby CrazyEddie » Wed Jan 05, 2005 19:28

That would be cool! But do note that i'm not sure yet if that's the best solution, because that brings some overhead on the project, for both you and myself. And for the time being i don't see the project grow into something on which multiple people are working together...

Okay ;) When it becomes a more useful proposition, let me know and I'll set it up :D

CE.

User avatar
pjcast
Quite a regular
Quite a regular
Posts: 47
Joined: Wed Jan 12, 2005 12:06

Layout Editor

Postby pjcast » Fri Jan 07, 2005 20:53

First off, great editor... Its coming together nicely.

Now, I've searched around to see if this has been posted, but havn't found, so I'll post it. Using your latest release... It seems your app crashed when you: delete something, than go to add a window. It crashes with an access violation. Crash always happens here, even on demo layout or a new layout.

User avatar
pjcast
Quite a regular
Quite a regular
Posts: 47
Joined: Wed Jan 12, 2005 12:06

Layout Editor

Postby pjcast » Mon Jan 10, 2005 01:35

I've had some problems using your editor that I don't see documented anywhere (though I havn't read every post here)

:arrow: Allow user to reload (or reset) the currently loaded file. Currently you can reload it, but it remains the same.

:arrow: Copy and paste have some problems... Don't seem to always reliably copy all properties... Paste's auto numbering doesn't reset to lower number if you deleted the previous pasted item. (ie. myItem1, myItem2, delete 1, and then repaste, it will be called myItem3) and so on.

:arrow: Resizing the editing area (or maximizing) causes editor area to not function.

:arrow: Undo button does not work for me (I guess its not implemented)

:arrow: Cannot rename (or change relative/absolute) property once Item created

:arrow: I think a toolbar with icons on it would be quicker/more efficient when creating window items (much like Windows form/resource editor)


Hopefully you can get this setup under CE project as mentioned (like ogreaddons) because I think many people would want to use it and help you maintain, fix, and provide feature upgrades.

Again, I just want to say good job :D

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Layout Editor

Postby scriptkid » Tue Jan 11, 2005 20:25

Hi pjcast! Looks that you have put your share of time into the program! Thanks for that :-)

I will add the bugs / features to my list, so expect another fix release not long from now.

Some comments for the moment:
*The reloading of a file is blocked, because it's a feature, like MS Word does for example. But i can imagine that people just want to re-open the current file to re start with the unmodified version.

*The auto numbering when pasting is a bit of an easy solution, i know, but it's not my day-time job ;-) The unreliability of some properties is a more serious one though.

*Undo has indeed not been implemented.

*With the toolbar, do you mean buttons / icons per window type, in stead of opening a dialog first?

Thanks again and kind regards,
Patrick.

User avatar
pjcast
Quite a regular
Quite a regular
Posts: 47
Joined: Wed Jan 12, 2005 12:06

Layout Editor

Postby pjcast » Wed Jan 12, 2005 20:42

Yeah.. Small Icons representing windows instead of a drop down list.

It would make for quicker addition of windows, buttons, etc. What would also help make it quicker is if a default name was applied to each newly created window item. - of course, you have to be able to edit the widget name and other main properties too (eg absolute, relative) which you can't do now.

Your time and work are much appreciated. And, I think most of us can identify with having lots of things to do, which is why I think an opensource'd editor would allow many to provide features/patches to. :wink:

User avatar
fog
Just popping in
Just popping in
Posts: 12
Joined: Wed Jan 12, 2005 12:06
Location: Torino, ITALY
Contact:

Re: Layout Editor

Postby fog » Sat Jan 15, 2005 23:54

As said before in other threads I am spending a little time on a cross-platform editor based on CEGUI only. It is not easy (writing it in Python/Gtk would have allowed me to progress much more rapidly) but it is just another way to experiment with CEGUI. Anyway..

Sources are available from my SVN repository:

http://initd.org/svn/initd/curve/

I don't plan any release soon (just experimenting) but I can make a tarball available is anyone is interested and don't know how to use SVN.

Oh.. please note that this is just proof of concept. If you want a real GUI builder stick with scriptkid's for now (unless you're on Linux or want to help.)

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Re: Layout Editor

Postby scriptkid » Mon Jan 17, 2005 20:35

Hi,

i'm interested. Is it possible to post a screenshot?, so i see more easily how it looks, since i don't have a linux machine..

Thanks :-)

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Re: Layout Editor

Postby scriptkid » Mon Jan 17, 2005 20:36

Hi all,

i uploaded a new (fix) release. For the link, please see an earlier message. These are the changes:

-Fixed: no more add-after-delete crashes. After a delete, the root layout is selected.
-Removed: removed the blocking of loading an already opened layout.
-Fixed: resizing problems; the resizing capabilities have been disabled.

Have fun :-)

User avatar
gcarlton
Just can't stay away
Just can't stay away
Posts: 149
Joined: Wed Jan 12, 2005 12:06

Re: Layout Editor

Postby gcarlton » Mon Jan 17, 2005 22:52

Hi, I've found this tool to be very useful. A few suggestions which I thought of while using it:

* ctrl-R for reload - good when editing by hand.
* move/resize widget with arrowkeys + wasd. With a certain stepsize (e.g. 0.05 for rel) it would make it easier to shift these things around a bit.
* multi-select would be cool, especially for moving widgets.
* it would be nice to display other tab panes.
* clone selected widget - makes a new one with an altered name (e.g. mywidget002) just below the existing one.

Anyway, as I use by-hand quite a bit still, the ctrl-R would be my most favourite (and easiest!) suggestion. Keep up the good work!

User avatar
sammydre
Just popping in
Just popping in
Posts: 14
Joined: Wed Jan 12, 2005 12:06
Location: Hamilton, New Zealand
Contact:

Re: Layout Editor

Postby sammydre » Wed Jan 19, 2005 21:33

Thanks for the useful program scriptkid.

I'd be another who would be interested in you open sourcing the editor. If it were open source, I would at least find the time to send in patches for any bugs I encountered.

I've been using the editor quite heavily for my own project and it has come in handy, but like a few others here there are some features that would really speed layout development that I would be happy to develop myself and contribute back to the main project.
Sam Jansen - Bung developer: http://bung.homeunix.net/


Return to “Offtopic Discussion”

Who is online

Users browsing this forum: No registered users and 5 guests