---++ PackageMaker A PackageMaker is an application to create a redistributable zip package. A zip package may contain part of, one or several application redistributable files. *Features* * Zip File Directory: using a treeview with checkbox to include files on a local disk in a zip package file. * There should be a package project text file which contains a plain list of filepaths that should be included in a zip package. It may contain regular expressions such as: "script/.*%.lua" * the zip directory treeview should also provide a bool function (filepath), that returns true if the file is being used by the system at the moment. Then the user can check files accordingly. * Package installer script: at the root of a zip package file, there is a file called package.xml, which contains package installation information. * package readme.txt: it is an optional text file at the root directory. * package about.html: it is an optional MCML or html file at the root directory. *TODO* * save file txt file * merge files with another txt files. * when packaging zip, display a progress bar since it may take several seconds to be done. Use force render method. * automatically select all files in use in a selected folder * use red color to show files that are in use but not selected yet. Also in the preview window, precede such files with some mark letters like <verbatim>==some file not selected but in use.txt file selected and in use.txt</verbatim> * when changing file extension filter, already selected files should be persistent. * when a folder is explicitly checked, it should check all sub folders, but needs to take the current file filter in to consideration %COMMENT{type="below"}%
Edit
|
Attach
|
P
rint version
|
H
istory
:
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r1 - 2008-05-26
-
LiXizhi
Home
Site map
CCWeb web
HaqiTeen web
Main web
ParaEngine web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
导航页WebTopMenu
Preferences
开发指南
Getting Started
ParacraftSDK
NPL
MCML
NPL Reference Manual
美术Mod
Account
Log In
English
简体中文
簡體中文
Edit
Attach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback