Last week, I implemented a little startup dialog which will be shown on the first start of the application. I am going to consider a option to use relative paths when the folder of LDPartEditor, the LDraw lib and your part authoring share the same base path. As a result, the application becomes portable.
E.g.
"base-path"<path-separator>LDraw
"base-path"<path-separator>Foo<path-separator>Parts Authoring
"base-path"<path-separator>Bar<path-separator>Baz<path-separator>LDPartEditor_(win32, linux, mac)
E.g.
"base-path"<path-separator>LDraw
"base-path"<path-separator>Foo<path-separator>Parts Authoring
"base-path"<path-separator>Bar<path-separator>Baz<path-separator>LDPartEditor_(win32, linux, mac)
![[Image: lpe_first_start.png]](https://lh3.googleusercontent.com/-n_ekUErWTHU/U_JlAqR5k7I/AAAAAAAAAIw/5ugnEJLXFno/w597-h601-no/lpe_first_start.png)