~ubuntu-branches/ubuntu/vivid/lazarus/vivid-proposed

« back to all changes in this revision

Viewing changes to .pc/spell_errors.diff/components/datadict/README.txt

  • Committer: Package Import Robot
  • Author(s): Paul Gevers, Abou Al Montacir, Paul Gevers
  • Date: 2014-04-25 12:57:26 UTC
  • mfrom: (1.1.12)
  • Revision ID: package-import@ubuntu.com-20140425125726-6zkdcnnbbleuuvwj
Tags: 1.2+dfsg-1
[ Abou Al Montacir ]
* Packaged QT4 based IDE and LCL units.

[ Paul Gevers ]
* New upstream release
* Drop obsolete patches + refresh spell_errors.diff
* Update dependencies and description for QT4 changes
* Improve deduplication in d/rules (adds lcl-qt4 -> lcl-gtk2 -> lcl-nogui)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
This package contains data dictionary support for the Lazarus IDE.
3
 
 
4
 
When installed in the IDE, several things happen:
5
 
 
6
 
- A 'Data Dictionary' item appears under the 'Project' menu. 
7
 
  This has a submenu with 3 items:
8
 
  + 'Set...'
9
 
    This will set the data dictionary for the current application
10
 
  + 'Open'
11
 
    This will open the selected data dictionary in the database desktop.
12
 
  + 'Configure'
13
 
    This will show the data dictionary configuration dialog:
14
 
    - It allows to set the path where data dictionaries are stored
15
 
    - It allows to select the location of the database desktop
16
 
 
17
 
- A 'Database desktop' menu item is registered under 'Tools'. It will start
18
 
  the 'database desktop'.
19
 
 
20
 
- A context menu item is created in the Form Designer: 'Data Dictionary'
21
 
  with 3 items:
22
 
  - Apply DD. This will apply the data dictionary to all selected datasets.
23
 
  - Edit SQL. Starts a visual Query editor with tables from the data
24
 
    dictionary. (to be implemented)
25
 
  - Create code: allows to create Object Pascal code based on the TDataset.
26
 
    - Create a SQL constant (only if a SQL property is found)
27
 
    - Create code to create a DBF file with the same structure as the dataset.
28
 
    - Create a class and code to load this class from the dataset.
29
 
    - Create a TiOPF class and visitors to load the class from the dataset.
30
 
    (see fcl-db/src/codegen for more information)
31
 
 
32
 
The code generator component is registered on the component palette, under
33
 
"Data Access"
34
 
 
35
 
This needs a recent version of FPC (rev. 9389 or higher) to compile.
36
 
 
37
 
Enjoy!