Makelist: Difference between revisions

From LDraw.org Wiki
Jump to navigation Jump to search
(Created page with "{{DISPLAYTITLE:makelist}} {{Software |title = makelist |logo = CMD icon.png |developer = James Jessiman |released = 1995 [?] |status ...")
 
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:makelist}}
{{lowercase title}}
 
{{Software
{{Software
|title            = makelist
|title            = makelist
|logo            = CMD icon.png
|logo            = {{software/logo|CMD icon.png}}
|developer        = [[James Jessiman]]
|developer        = [[James Jessiman]]
|released        = 1995 [?]
|released        = 1995 [?]
Line 9: Line 10:
|language        = English
|language        = English
|genre            = Library utility
|genre            = Library utility
|website          = [http://www.ldraw.org/ www.ldraw.org]
|website          = https://www.ldraw.org
}}
}}
'''makelist''' was the original tool included with [[LDraw (program)|LDraw]] used for creating the [[parts.lst]] file.
'''makelist''' was the original tool included with [[LDraw (program)|LDraw]] used for creating the [[parts.lst]] file.
Line 15: Line 16:
Due to issues with makelist not being able to handle parts libraries with more than 1000 parts, [[makelst2]] was introduced as its replacement.
Due to issues with makelist not being able to handle parts libraries with more than 1000 parts, [[makelst2]] was introduced as its replacement.


==Usage==
== Usage ==
 
When running makelist, only two options are available:
When running makelist, only two options are available:


<pre style="width:50em;overflow:auto">Sort by [N]ame or [D]escription:</pre>
<pre style="display:inline-block">Sort by [N]ame or [D]escription:</pre>


Selecting {{code|[N]}} sorts parts by file name and selecting {{code|[D]}} sorts parts by the more user-friendly description.
Selecting {{code|[N]}} sorts parts by file name and selecting {{code|[D]}} sorts parts by the more user-friendly description.
Line 24: Line 26:
For example, selecting {{code|[N]}} produces the following result:
For example, selecting {{code|[N]}} produces the following result:


<pre style="width:50em;overflow:auto">1.DAT        Homemaker Bookcase  2 x  4 x  4
<pre style="display:inline-block">1.DAT        Homemaker Bookcase  2 x  4 x  4
10.DAT        Baseplate 24 x 32
10.DAT        Baseplate 24 x 32
100.DAT      Slope Brick 45  2 x  1 Inverted
100.DAT      Slope Brick 45  2 x  1 Inverted
Line 38: Line 40:
Whereas selecting {{code|[D]}} produces the following:
Whereas selecting {{code|[D]}} produces the following:


<pre style="width:50em;overflow:auto">148.DAT      Antenna
<pre style="display:inline-block">148.DAT      Antenna
368.DAT      Antenna Whip
368.DAT      Antenna Whip
278.DAT      Arch  1 x  3
278.DAT      Arch  1 x  3
Line 50: Line 52:
[...]</pre>
[...]</pre>


==Runtime error==
== Runtime Error ==
 
Running makelist on a more "modern" system (Windows 98, for example) would cause it to crash, producing an error similar to the below:
Running makelist on a more "modern" system (Windows 98, for example) would cause it to crash, producing an error similar to the below:


<pre style="width:50em;overflow:auto">Runtime error 200 at 0049:0091.</pre>
<pre style="display:inline-block">Runtime error 200 at 0049:0091.</pre>


This issue was rectified in [[makelst2]].
This issue was rectified in [[makelst2]].


==See also==
== See Also ==
 
* [[makelst2]]
* [[makelst2]]
* [[mklist]]
* [[mklist]]
* [[LDMakeList]]
* [[LDMakeList]]

Latest revision as of 11:08, 23 March 2019

makelist
Developer(s) James Jessiman
Initial release 1995 [?]
Current version unknown
Development status Discontinued
Operating system DOS
Available in English
Type Library utility
License unknown
Website https://www.ldraw.org
Software infobox

makelist was the original tool included with LDraw used for creating the parts.lst file.

Due to issues with makelist not being able to handle parts libraries with more than 1000 parts, makelst2 was introduced as its replacement.

Usage

When running makelist, only two options are available:

Sort by [N]ame or [D]escription:

Selecting [N] sorts parts by file name and selecting [D] sorts parts by the more user-friendly description.

For example, selecting [N] produces the following result:

1.DAT         Homemaker Bookcase  2 x  4 x  4
10.DAT        Baseplate 24 x 32
100.DAT       Slope Brick 45  2 x  1 Inverted
101.DAT       Plate  1 x  3
102.DAT       Door  1 x  4 x  6
103.DAT       Winch  2 x  4 x  2
103A.DAT      ~Winch  2 x  4 x  2 Base
103B.DAT      ~Winch  2 x  4 x  2 Drum
103C.DAT      ~Winch  2 x  4 x  2 Top
11.DAT        Door  1 x  3 x  4 Frame
[...]

Whereas selecting [D] produces the following:

148.DAT       Antenna
368.DAT       Antenna Whip
278.DAT       Arch  1 x  3
6005.DAT      Arch  1 x  3 x  2 with Curved Top
47.DAT        Arch  1 x  4
6182.DAT      Arch  1 x  4 x  2
2339.DAT      Arch  1 x  5 x  4
3455.DAT      Arch  1 x  6
3307.DAT      Arch  1 x  6 x  2
6183.DAT      Arch  1 x  6 x  2 with Curved Top
[...]

Runtime Error

Running makelist on a more "modern" system (Windows 98, for example) would cause it to crash, producing an error similar to the below:

Runtime error 200 at 0049:0091.

This issue was rectified in makelst2.

See Also