Files
l7/L7/nbproject/configurations.xml
SET aaacf88071 Added classes to manage simple tabular data of known structure using a
popup containing a wxGrid object.

BasePicker : Abstract class adding a popup to wxPickerBase  styled with
a wxTextCtrl.
BaseGridPicker : Abstract class adding a wxGrid in the popup.

JsonGridPickerCtrl : UI control storing the tabular data in a JSON
array.
LBoundJsonGridPicker : connect JsonGridPicker to database.
LGridJsonCellEditor : use LBoundJsonGridPicker in other wxGrid objects.
LGridJsonCellRenderer : render cell JSON data.

XmlGridPickerCtrl : UI control storing the tabular data in as XML
document.
LBoundXmlGridPicker : connect XmlGridPicker to database.
LGridXmlCellEditor : grid editor for LBoundXmlGridPicker.
LGridXmlCellRenderer : grid renderer for LBoundXmlGridPicker.

JsonHelper and XmlHelper : for applications to quickly get intent value
from database data..

The structure of managed tabular data :

Column 1 : Intent - this is what we want to store/edit. This can be
telephone numbers, email addresses, instant messaging addresses...
any single line piece of information that can exist many times for one
entity (person, company...).
Column 2 : Type - A short description of the intent : 'Home, Work,
Mobile, Fax, Other...'. It is displayed in a non editable wxComboBox.
Column 3 : Preferred - One line of data can be selected as the preferred
one. It is not mandatory, but it must be a single choice.
Column 4 : Notes - single line notes.

Adjust sql scripts and L7.dox.
Applied ANSI formatting style to all files.

Other changes :

Work around a nasty misbehavior.
Grid columns edited by a translated combobox expect full string
data as cell values. LResultSet::BEData() will report these mapped strings,
instead of database real data. LBoundComboBox::IsDirty() will always be
true even if the editor is unchanged once created.
Simplest workaround : disconnect m_BoundComboBox if unchanged.

LGridTextEditor::ProvideFormEditor() : set the form editor's value
explicitely.; wxTextCtrl does not interpret data it receives

LBoundControl::SetNull must be void.

LBoundGrid : Unbind:: instructions should limit to the widget's id, like Bind::

LConnection::GetReturnedKeys should return NULL.
LConnection::SetData should return void.

Notes : wxJSON must be configured with the same prefix as wxWidgets,
here /usr/local/{wxWidgets,wxWidgets-Release}.
2019-12-23 08:12:01 +01:00

553 lines
23 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<configurationDescriptor version="100">
<logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
<logicalFolder name="HeaderFiles"
displayName="Header Files"
projectFiles="true">
<logicalFolder name="f1" displayName="special" projectFiles="true">
<itemPath>special/BaseGridPicker.h</itemPath>
<itemPath>special/BasePicker.h</itemPath>
<itemPath>special/JsonGridPickerCtrl.h</itemPath>
<itemPath>special/JsonHelper.h</itemPath>
<itemPath>special/LBoundJsonGridPicker.h</itemPath>
<itemPath>special/LBoundXmlGridPicker.h</itemPath>
<itemPath>special/LGridJsonCellEditor.h</itemPath>
<itemPath>special/LGridJsonCellRenderer.h</itemPath>
<itemPath>special/LGridXmlCellEditor.h</itemPath>
<itemPath>special/LGridXmlCellRenderer.h</itemPath>
<itemPath>special/XmlGridPickerCtrl.h</itemPath>
<itemPath>special/XmlHelper.h</itemPath>
</logicalFolder>
<itemPath>LBoundCheckBox.h</itemPath>
<itemPath>LBoundComboBox.h</itemPath>
<itemPath>LBoundControl.h</itemPath>
<itemPath>LBoundDatePickerCtrl.h</itemPath>
<itemPath>LBoundGrid.h</itemPath>
<itemPath>LBoundSpinCtrl.h</itemPath>
<itemPath>LBoundTextCtrl.h</itemPath>
<itemPath>LConnection.h</itemPath>
<itemPath>LGridCheckEditor.h</itemPath>
<itemPath>LGridCheckRenderer.h</itemPath>
<itemPath>LGridColEditor.h</itemPath>
<itemPath>LGridComboEditor.h</itemPath>
<itemPath>LGridComboRenderer.h</itemPath>
<itemPath>LGridDateEditor.h</itemPath>
<itemPath>LGridDateRenderer.h</itemPath>
<itemPath>LGridSpinEditor.h</itemPath>
<itemPath>LGridSpinRenderer.h</itemPath>
<itemPath>LGridTextEditor.h</itemPath>
<itemPath>LGridTextRenderer.h</itemPath>
<itemPath>LInformation.h</itemPath>
<itemPath>LItemData.h</itemPath>
<itemPath>LLightPQResultSet.h</itemPath>
<itemPath>LLightResultSet.h</itemPath>
<itemPath>LLightSQResultSet.h</itemPath>
<itemPath>LNavigator.h</itemPath>
<itemPath>LPQConnection.h</itemPath>
<itemPath>LPQResultSet.h</itemPath>
<itemPath>LResultSet.h</itemPath>
<itemPath>LSQConnection.h</itemPath>
<itemPath>LSQResultSet.h</itemPath>
<itemPath>LSQresult.h</itemPath>
<itemPath>LVersion.h</itemPath>
</logicalFolder>
<logicalFolder name="ResourceFiles"
displayName="Resource Files"
projectFiles="true">
</logicalFolder>
<logicalFolder name="SourceFiles"
displayName="Source Files"
projectFiles="true">
<logicalFolder name="f1" displayName="special" projectFiles="true">
<itemPath>special/BaseGridPicker.cpp</itemPath>
<itemPath>special/BasePicker.cpp</itemPath>
<itemPath>special/JsonGridPickerCtrl.cpp</itemPath>
<itemPath>special/JsonHelper.cpp</itemPath>
<itemPath>special/LBoundJsonGridPicker.cpp</itemPath>
<itemPath>special/LBoundXmlGridPicker.cpp</itemPath>
<itemPath>special/LGridJsonCellEditor.cpp</itemPath>
<itemPath>special/LGridJsonCellRenderer.cpp</itemPath>
<itemPath>special/LGridXmlCellEditor.cpp</itemPath>
<itemPath>special/LGridXmlCellRenderer.cpp</itemPath>
<itemPath>special/XmlGridPickerCtrl.cpp</itemPath>
<itemPath>special/XmlHelper.cpp</itemPath>
</logicalFolder>
<itemPath>LBoundCheckBox.cpp</itemPath>
<itemPath>LBoundComboBox.cpp</itemPath>
<itemPath>LBoundControl.cpp</itemPath>
<itemPath>LBoundDatePickerCtrl.cpp</itemPath>
<itemPath>LBoundGrid.cpp</itemPath>
<itemPath>LBoundSpinCtrl.cpp</itemPath>
<itemPath>LBoundTextCtrl.cpp</itemPath>
<itemPath>LConnection.cpp</itemPath>
<itemPath>LGridCheckEditor.cpp</itemPath>
<itemPath>LGridCheckRenderer.cpp</itemPath>
<itemPath>LGridColEditor.cpp</itemPath>
<itemPath>LGridComboEditor.cpp</itemPath>
<itemPath>LGridComboRenderer.cpp</itemPath>
<itemPath>LGridDateEditor.cpp</itemPath>
<itemPath>LGridDateRenderer.cpp</itemPath>
<itemPath>LGridSpinEditor.cpp</itemPath>
<itemPath>LGridSpinRenderer.cpp</itemPath>
<itemPath>LGridTextEditor.cpp</itemPath>
<itemPath>LGridTextRenderer.cpp</itemPath>
<itemPath>LInformation.cpp</itemPath>
<itemPath>LItemData.cpp</itemPath>
<itemPath>LLightPQResultSet.cpp</itemPath>
<itemPath>LLightResultSet.cpp</itemPath>
<itemPath>LLightSQResultSet.cpp</itemPath>
<itemPath>LNavigator.cpp</itemPath>
<itemPath>LPQConnection.cpp</itemPath>
<itemPath>LPQResultSet.cpp</itemPath>
<itemPath>LResultSet.cpp</itemPath>
<itemPath>LSQConnection.cpp</itemPath>
<itemPath>LSQResultSet.cpp</itemPath>
<itemPath>LSQresult.cpp</itemPath>
</logicalFolder>
<logicalFolder name="TestFiles"
displayName="Test Files"
projectFiles="false"
kind="TEST_LOGICAL_FOLDER">
</logicalFolder>
<logicalFolder name="ExternalFiles"
displayName="Important Files"
projectFiles="false"
kind="IMPORTANT_FILES_FOLDER">
<itemPath>Makefile</itemPath>
</logicalFolder>
</logicalFolder>
<projectmakefile>Makefile</projectmakefile>
<confs>
<conf name="Debug" type="2">
<toolsSet>
<compilerSet>default</compilerSet>
<dependencyChecking>true</dependencyChecking>
<rebuildPropChanged>false</rebuildPropChanged>
</toolsSet>
<compileType>
<ccTool>
<incDir>
<pElem>/usr/local/wxWidgets/lib/wx/include/gtk2-unicode-3.1</pElem>
<pElem>/usr/local/wxWidgets/include/wx-3.1</pElem>
<pElem>/usr/local/wxWidgets/include</pElem>
</incDir>
<preprocessorList>
<Elem>USE_LIBPQ</Elem>
<Elem>USE_LIBSQ</Elem>
<Elem>WXUSINGDLL</Elem>
<Elem>_FILE_OFFSET_BITS=64</Elem>
<Elem>__WXGTK__</Elem>
</preprocessorList>
</ccTool>
<linkerTool>
<linkerAddLib>
<pElem>/usr/local/wxWidgets/lib</pElem>
</linkerAddLib>
<commandlineTool>g++</commandlineTool>
<linkerLibItems>
<linkerLibLibItem>wx_baseu-3.1</linkerLibLibItem>
<linkerLibLibItem>wx_gtk2u_core-3.1</linkerLibLibItem>
<linkerLibLibItem>wx_baseu_xml-3.1</linkerLibLibItem>
<linkerLibLibItem>wxcode_gtk2ud_wxjson-3.1</linkerLibLibItem>
</linkerLibItems>
</linkerTool>
</compileType>
<item path="LBoundCheckBox.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundCheckBox.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundComboBox.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundComboBox.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundControl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundControl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundDatePickerCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundDatePickerCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundGrid.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundGrid.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundSpinCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundSpinCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundTextCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundTextCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LConnection.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LConnection.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridCheckEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridCheckEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridCheckRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridCheckRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridColEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridColEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridComboEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridComboEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridComboRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridComboRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridDateEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridDateEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridDateRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridDateRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridSpinEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridSpinEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridSpinRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridSpinRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridTextEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridTextEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridTextRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridTextRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LInformation.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LInformation.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LItemData.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LItemData.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LLightPQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LLightPQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LLightResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LLightResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LLightSQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LLightSQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LNavigator.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LNavigator.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LPQConnection.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LPQConnection.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LPQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LPQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LSQConnection.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LSQConnection.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LSQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LSQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LSQresult.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LSQresult.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LVersion.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/BaseGridPicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/BaseGridPicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/BasePicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/BasePicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/JsonGridPickerCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/JsonGridPickerCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/JsonHelper.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/JsonHelper.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LBoundJsonGridPicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LBoundJsonGridPicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LBoundXmlGridPicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LBoundXmlGridPicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridJsonCellEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridJsonCellEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridJsonCellRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridJsonCellRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridXmlCellEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridXmlCellEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridXmlCellRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridXmlCellRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/XmlGridPickerCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/XmlGridPickerCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/XmlHelper.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/XmlHelper.h" ex="false" tool="3" flavor2="0">
</item>
</conf>
<conf name="Release" type="2">
<toolsSet>
<compilerSet>default</compilerSet>
<dependencyChecking>true</dependencyChecking>
<rebuildPropChanged>false</rebuildPropChanged>
</toolsSet>
<compileType>
<cTool>
<developmentMode>5</developmentMode>
</cTool>
<ccTool>
<developmentMode>5</developmentMode>
<stripSymbols>true</stripSymbols>
<incDir>
<pElem>/usr/local/wxWidgets-Release/include/wx-3.1</pElem>
<pElem>/usr/local/wxWidgets-Release/lib/wx/include/gtk2-unicode-3.1</pElem>
<pElem>/usr/local/wxWidgets-Release/include</pElem>
</incDir>
<preprocessorList>
<Elem>USE_LIBPQ</Elem>
<Elem>USE_LIBSQ</Elem>
<Elem>WXUSINGDLL</Elem>
<Elem>_FILE_OFFSET_BITS=64</Elem>
<Elem>__WXGTK__</Elem>
<Elem>wxDEBUG_LEVEL=0</Elem>
</preprocessorList>
</ccTool>
<fortranCompilerTool>
<developmentMode>5</developmentMode>
</fortranCompilerTool>
<asmTool>
<developmentMode>5</developmentMode>
</asmTool>
<linkerTool>
<linkerAddLib>
<pElem>/usr/local/wxWidgets-Release/lib</pElem>
</linkerAddLib>
<stripSymbols>true</stripSymbols>
<linkerLibItems>
<linkerLibLibItem>wx_baseu-3.1</linkerLibLibItem>
<linkerLibLibItem>wx_gtk2u_core-3.1</linkerLibLibItem>
<linkerLibLibItem>wx_baseu_xml-3.1</linkerLibLibItem>
<linkerLibLibItem>wxcode_gtk2u_wxjson-3.1</linkerLibLibItem>
</linkerLibItems>
</linkerTool>
</compileType>
<item path="LBoundCheckBox.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundCheckBox.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundComboBox.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundComboBox.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundControl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundControl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundDatePickerCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundDatePickerCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundGrid.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundGrid.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundSpinCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundSpinCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LBoundTextCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LBoundTextCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LConnection.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LConnection.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridCheckEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridCheckEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridCheckRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridCheckRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridColEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridColEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridComboEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridComboEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridComboRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridComboRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridDateEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridDateEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridDateRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridDateRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridSpinEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridSpinEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridSpinRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridSpinRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridTextEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridTextEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LGridTextRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LGridTextRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LInformation.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LInformation.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LItemData.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LItemData.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LLightPQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LLightPQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LLightResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LLightResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LLightSQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LLightSQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LNavigator.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LNavigator.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LPQConnection.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LPQConnection.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LPQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LPQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LSQConnection.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LSQConnection.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LSQResultSet.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LSQResultSet.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LSQresult.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="LSQresult.h" ex="false" tool="3" flavor2="0">
</item>
<item path="LVersion.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/BaseGridPicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/BaseGridPicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/BasePicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/BasePicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/JsonGridPickerCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/JsonGridPickerCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/JsonHelper.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/JsonHelper.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LBoundJsonGridPicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LBoundJsonGridPicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LBoundXmlGridPicker.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LBoundXmlGridPicker.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridJsonCellEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridJsonCellEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridJsonCellRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridJsonCellRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridXmlCellEditor.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridXmlCellEditor.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/LGridXmlCellRenderer.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/LGridXmlCellRenderer.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/XmlGridPickerCtrl.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/XmlGridPickerCtrl.h" ex="false" tool="3" flavor2="0">
</item>
<item path="special/XmlHelper.cpp" ex="false" tool="1" flavor2="0">
</item>
<item path="special/XmlHelper.h" ex="false" tool="3" flavor2="0">
</item>
</conf>
</confs>
</configurationDescriptor>