ATable v2 (with in situ editing) Re: New file uploaded to AutoItList
"valery_vi" <[email protected]>
| Newsgroups | gmane.comp.windows.autoit.user |
|---|---|
| Message-ID | <[email protected]> |
Hi,
ATable v2 has in situ editing of any field (subitem) of item.
To edit - click table subitem and press {F2} or just double click
subitem. To save updated text into ATable.ini - press button "Save".
You can sort items by click of header of columns and save items order
resulted in ATable.ini by button "Save". You can change font,
foregroud and background colours. There are following actions: New
(create new item), Clone (make copy of selected item) and Delete (cut
selected item).
ATable.ini file is so-called ATable Storage. It has special
topic 'ATable' which consists of items to define any ATable.
<Key>=<Value>
<Key> - name of ATable
<Value> - definition of ATable
<Value> ::= <Head of ATable> "|" <Font definition> "|" <Colours> "|"
<Tooltip>
<Head of ATable> ::= <Tablehead-Part> [ ";" <Tablehead-Part> ]
<Tablehead-Part> ::= <TableName> ":" <ColumnWidth> ":" <Alignment>
<Font definition> ::= <FontName> ":" <FontSize> ":" <FontWeight> ":"
<FontAttribute>
<Colours> ::= <Foreground colour> ":" <Background colour>
<Tooltip> ::= <Tooltip Text>
ie
First Table=Prefix:50:0;First Name:100:0;Last Name:100:0;Phone:80:1;e-
mail:80:2;home page:80:2|Century
Gothic;11;400;0|0x0000CA;0xFDE9B9|Members of I Company
ATable name - "First Table"
Name of Column #1 - "Prefix"
Width of Column #1 - 50
Alignment of Column #1 - left
........
Name of Column #6 - "home page"
Width of Column #6 - 80
Alignment of Column #6 - center
(See GUICtrlSetFont in AutoIt Doc)
Font name - Century Gothic
Font size - 11 dots
Font weight - 400 (normal)
Font attribute - 0 (normal)
Foreground colour - 0x0000CA
Background colour - 0xFDE9B9
Tooltip Text of Table - "Members of I Company"
ATable script allows to change or create new ATable (one time in
session), too.
Maybe it's good idea to extend ATable script for SQLite, ODBC, OLEDB
drivers instead of INI-functions.
More good idea is to create real Excel-like script without Excel
embeding. Then you have to have ATable with A, B, C, ... columns and
rewrite input/output data functions. There are so many other ideas,
too...
However ATable.au3 has known limit - no more than 4000 items in one
ATable.
Enjoy,
Valery
--- In [email protected], [email protected] wrote:
>
>
> Hello,
>
> This email message is a notification to let you know that
> a file has been uploaded to the Files area of the AutoItList
> group.
>
> File : /MISC/ATable_v2.zip
> Uploaded by : valery_vi <shehrer1@...>
> Description : Autotable v2 (with in situ editing)
>
> You can access this file at the URL:
> http://groups.yahoo.com/group/AutoItList/files/MISC/ATable_v2.zip
>
> To learn more about file sharing for your group, please visit:
> http://help.yahoo.com/help/us/groups/files
>
> Regards,
>
> valery_vi <shehrer1@...>
>