|
ActiveX kontroller fra Williams edb
|
|
WGrids
|
|
En af de oftest benyttede kontroller til visning og editering af større datamængder, er tabellen (grid).
Jeg har udviklet tre forskellige.
Alle grids er identiske af udseende og
anvendelse pånær forskellige datakilder.
Tabellerne er optimeret mht. hastighed og har således ingen flimren eller ventetid
ved bladring selv i store tabeller med mange joins og komplicerede sorteringer -
både når databasen ligger lokalt og på netværket.
WFlexGrid Hukommelsesbaseret grid til erstatning
for MS FlexGrid.
WOLEDBGrid Databasebaseret grid (ACCESS ADO)
til erstatning for MS DBGrid.
WSQLDBGrid Databasebaseret grid (SQL-Server)
til erstatning for MS DBGrid.
|
|
WCombo
|
|
Dette er en kontrol med flere forskellige relaterede kontroller:
WCombo Databasebaseret combobox.
WCheckCombo Databasebaseret combobox
m. checkmærker.
WMaske Maske for indtastning af bl. a.
numeriske og dato-værdier.
WBoolsk Bruges til visning af checkmærke
v. editering i grids.
WTabbedControl En menu med udseende som
et tabset.
|
|
WTextEdit
|
|
WTextEdit
Text kontrol - a la standard tekstfelt med flere linier, men med mulighed for editering
af i princippet uendeligt store filer og mulighed for syntax-highlighting.
|
De standard-kontroller, der følger med Visual Studio .Net 2005, virker naturligvis
langt hen ad vejen (standard-kontroller er f. eks. indtastningsfelter, tabeller o. lign.
som anvendes til opbygning af skærmbilleder oa.).
Når det kommer til performance - f. eks. bladring (paging) i tabeller - og når der
stilles specielle krav - f. eks.
visning af flere kolonner i en dropdown-box og editering i tabeller slår de ikke altid til.
Hensigten med ovenstående ActiveX kontroller er ikke at konkurrere med en lang række
udbydere af meget avancerede ActiveX kontroller, men nærmest det modsatte: nogle kontroller
som kan det, man har brug for, og som er hurtige og stabile.
For at sikre en høj performance er alle kontrollerne programmeret fra bunden af med
anvendelse af API-funktioner, hvor det er nødvendigt aht. performance.
Alle de her nævnte ActiveX kontroller er gennemtestet v. daglig brug over minimum 5
år i forskellige applikationer, hvilket borger for anvendelighed og stabilitet.
Williams edbs ActiveX kontroller (også kaldet COM kontroller) kan integreres i f. eks.
Visual Basic .Net, Visual C .Net, Delphi og andre Windows værktøjer, hvor
ActiveX kontroller kan anvendes.
|
| |