Just to give you some news about new version because some people ask me...
The new version (4.00) with full custom fields support (in GUI, templates, scripting, printing, import, export, ...) is almost complete (90%).
The new custom fields are :
- designated by user tags to facilitate their use (in templates, scripting, printing).
- stored in catalog (with all properties such as type, default value, grid mode position, etc).
- visibles in GUI on other tab (custom fields) where you can resize and move them like you want.
Also I add :
- some new features such as hide/show fields in grid mode
- add some optimisations on program load, listview (faster in grid mode)
- correct some bugs
I spent a lot of time doing a lot of change to enable the complete management of custom fields. So I hope you enjoy!
This new version will be available in few days in beta.
Just to give you an XML example with custom fields :
Code: Select all
<?xml version="1.0" encoding="iso-8859-1"?>
<AntMovieCatalog Format="40" Version="4.0.0" Date="16/10/2011 10:16:43">
<Catalog>
<Properties Owner="Sample" Mail="m.v@gmail.com" Site="mv.online.fr" Description="Sample description" />
<CustomFieldsProperties ColumnSettings="Column settings in grid mode">
<!-- MultiValues="True": multiple values separed by a separator here ',' used to make multiple groups during grouping on this field -->
<CustomField Tag="Test1" Type="ftString" Name="Test N°1" DefaultValue="My Default Value" MultiValues="True" ExcludedInScripts="True" GUIProperties="GUI Properties" CustomProperties="Other program properties saved by AMC" />
<CustomField Tag="Test2" Type="ftDate" Name="Test N°2"/>
<CustomField Tag="Test3" Type="ftInteger" Name="Test N°3"/>
<CustomField Tag="Test4" Type="ftReal" Name="Test N°4"/>
<CustomField Tag="Test5" Type="ftList" Name="Test N°5">
<ListItem Text="Text 1" />
<ListItem Text="Text 2" />
<ListItem Text="Text 3" />
</CustomField>
<CustomField Tag="Test6" Type="ftBoolean" Name="Test N°6">
</CustomFieldsProperties>
<Contents>
<Movie Number="1" Checked="True" Date="25/05/2002" Rating="8.0" OriginalTitle="Matrix, The" FormattedTitle="Matrix, The" Director="Andy Wachowski, Larry Wachowski" Country="United States" Category="Action" Year="1999" Length="136" Actors="Keanu Reeves, Laurence Fishburne, Carrie-Anne Moss..." URL="http://us.imdb.com/Title?0133093" Description="In the near future, a computer hacker named Neo (Keanu Reeves) discovers that all life on Earth may be nothing... " Languages="English" Picture="Sample_1.jpg">
<CustomFields Test1="Test value 1, Test value 2, Test value 3" Test2="25/09/2011" Test3="2004" Test4="9.1" Test5="Text 3" Test6="True" />
</Movie>
<Movie Number="2" Checked="True" Date="25/05/2002" Rating="6.0" OriginalTitle="Lethal Weapon 4" FormattedTitle="Lethal Weapon 4" Director="Richard Donner" Country="United States" Category="Crime" Year="1998" Length="127" Actors="Mel Gibson, Danny Glover, ..." URL="http://us.imdb.com/Title?0122151" Description="Martin Riggs and Roger Murtaugh, after escaping death..." Languages="English" Picture="Sample_2.jpg">
<CustomFields Test1="Test Value 3, Test value 4" Test2="22/09/2011" Test3="2007" Test4="7.2" Test5="Text 1" />
</Movie>
<Movie Number="3" Checked="True" Date="25/05/2002" Rating="8.0" OriginalTitle="Indiana Jones and the Last Crusade" FormattedTitle="Indiana Jones and the Last Crusade" Director="Steven Spielberg" Country="United States" Category="Fantasy" Year="1989" Length="127" Actors="Harrison Ford, Sean Connery..." URL="http://us.imdb.com/Title?0097576" Description="Renowned archeologist and expert in the occult..." Languages="English" Picture="Sample_3.jpg">
<CustomFields Test1="Test value 1, Test value 5" Test2="18/09/2011" Test3="2006" Test4="8.8" Test5="Text 2" Test6="True" />
</Movie>
</Contents>
</Catalog>
</AntMovieCatalog>