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@...>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.