LDraw.org Discussion Forums
GUI for LDmakeList? - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html)
+--- Forum: All Other Programs. (https://forums.ldraw.org/forum-26.html)
+--- Thread: GUI for LDmakeList? (/thread-12219.html)

Pages: 1 2 3


GUI for LDmakeList? - Willy Tschager - 2014-01-25

Hi,

since Tim is busy I'm looking for a good soul who has the skills and little bit of spare time to write a GUI for LDMakeList:

http://code.google.com/p/ldmakelist/

w.


Re: GUI for LDmakeList? - Tim Gould - 2014-01-25

Note it's stock standard GNU C++ (and quite possible ANSI C++) using a few standard libraries and a parameters class for the inputs. For someone with a good IDE and basic GUI skills it should be very easy to build a face for. I have neither.

Tim


Re: GUI for LDmakeList? - Michael Heidemann - 2014-01-26

I can do this, but only for dot.net. I have no experience how the calls that I produce works under linux.
I implemented similar in LETGUI, but I got no response until today how it works (if it works) under linux with MONO framework.


Re: GUI for LDmakeList? - Max Martin Richter - 2014-01-26

Wouldn't it be possible to make a GUI, which calls the Commandline with some paremeters only, like it is done in LUTGUI?

The c++ code doesn't look to hard. But I'm out of time for the moment. :-( Maybe I find the time to write a real GUI-Application at the end of the year. (Yes, I know it's just started...) Until then it would be OK for me to have something similar to LETGUI here.

/Max


Re: GUI for LDmakeList? - Scott Wardlaw - 2014-02-02

Please consider a feature set similar to this:

ability to filter what gets put into parts.lst
ability to add other groups (like primitives, needs work, etc.)
ability to poll the bricklink database to determine which parts are available in the selected color

I have source code in Java for this, and C++ for an older version, but I have no time now either.

http://www.flickr.com/photos/wardlws/6552228707/

[Image: 6552228707_ab3115ebc1.jpg]

Thanks,
Scott


Re: GUI for LDmakeList? - Michael Heidemann - 2014-02-02

I have just started this GUI.

Do you like to have the last used settings stored and restored between session?
I start without because it is less code Smile


Re: GUI for LDmakeList? - Michael Heidemann - 2014-02-02

Here it is. A very, very simple GUI for LDMakeList.
Just copy the content of the zip in the same folder like LDMakeList.
You need .NET framework installed.

Hope it works on your systems. Smile


Re: GUI for LDmakeList? - Philippe Hurbain - 2014-02-03

Seems to work fine. Possible improvements:
  • the 3 sort methods are mutually exclusive, using radio buttons instead of checkboxes would be better
  • the checkboxes in front of "strip leading characters..." and "hide description starting..." don't seem very useful since they light up when you start typing in the character boxes, and unchecking doesn't remove the option (you have to clear the character box for that).



Re: GUI for LDmakeList? - Willy Tschager - 2014-02-03

Mike,

many thanks! I'd add to Philo's list a Cancel button.

The odd thing is that MLCad apparently does read something else or doesn't read the Parts.lst at all. I sorted by "Description" with the pattern last, but in MLCad all the patterned 1x1 bricks are grouped at the very top with the non-patterned version.

The virtual folder in C:\Users\<USERNAME>\AppData\Local\VirtualStore\Program Files (x86) has been deleted.

w.


Re: GUI for LDmakeList? - Michael Heidemann - 2014-02-03

Willy Wrote:I'd add to Philo's list a Cancel button.
Ok, Cancel or Close button is no problem to shut the GUI. If you like to have LDMakeList stopped, please let me know.

Willy Wrote:The odd thing is that MLCad apparently does read something else or doesn't read the Parts.lst at all. I sorted by "Description" with the pattern last, but in MLCad all the patterned 1x1 bricks are grouped at the very top with the non-patterned version.
This is out of my scope. Maybe MLCad sorts internally ?

Willy Wrote:The virtual folder in C:\Users\<USERNAME>\AppData\Local\VirtualStore\Program Files (x86) has been deleted.
I doubt that this is related with the GUI, as I do not write or read anything from disc.