Delphi 1 Special - DATABITEN

9
Med Delphi skapar du Windowsapplikationer snabbare än någonsin. Databas- och client/server-stöd i en klass för sig! Läs mer om Programmeraren DATABITENS -version med Delphi Plus Svenska handböcker, mallar och experter Visual Plus-toolbox Teknisk support BBS-stöd Borlands Delphi & Delphi Client/Server Visuell programmering Object Pascal Tillbehör och toolboxar Utbildningsverksamhet

Transcript of Delphi 1 Special - DATABITEN

Page 1: Delphi 1 Special - DATABITEN

Med Delphi skapar du Windowsapplikationer snabbare än någonsin.Databas- och client/server-stöd i en klass för sig! Läs mer om

Programmeraren

DATABITENS -version medDelphi PlusSvenska handböcker, mallar och experterVisual Plus-toolboxTeknisk supportBBS-stöd

Borlands Delphi & Delphi Client/ServerVisuell programmeringObject PascalTillbehör och toolboxarUtbildningsverksamhet

Page 2: Delphi 1 Special - DATABITEN

Delphi är ett lättanvänt, flexibelt ochkraftfullt utvecklingssystem med kortautvecklingscykler, som ändå genererarsnabba, minnes-snåla, och stabila appli-kationer. Om du arbetar med databas-applikationer i enanvändar- ellerfleranvändar klient/servermiljöer, så ärDelphi just det utvecklingsverktyg duhar längtat efter!

Delphi passar alla programmerare - oavsettom man tidigare har jobbat med Basic,C/C++ eller 4GL-verktyg som ParadoxPAL, dBASE, Access eller PowerBuilder.Om du tidigare har programmerat i Tur-bo/Borland Pascal har du ytterligare enfördel - programmeringsspråket iDelphi ärnämligen Borlands Object Pascal, en vi-dareutveckling av Turbo/Borland Pascal.

Object Pascal är bakåtkompatibelt med ti-digare pascalversioner, så du kan omkom-pilera gamla applikationer utan problem.Om du utvecklar Windowsapplikationermed Pascal så bör du inte förlora någon tidutan uppdatera snarast - din produktivitetökar tiofalt! Har du tvekat inför steget frånDOS- till Windowsprogrammering så ärdet dags nu - enklare än så här kan detknappast bli!

Men än en gång, Delphi har något att er-bjuda till alla Windowsutvecklare oavsettom du har arbetat med Pascal eller någotannat språk. Även omdu inte avser att bytahuvudspråk, kanske du finner att Delphi ärett utmärkt verktyg för att skapa delar avdina applikationer (användargränssnitt,databaskopplingar, mm) och anropa dessasom DLL:er (dynamiskt länkbara biblio-tek).

DATABITEN “plussar” som vanligt påmed sin egen Plus-version av Delphi. IPlus-versionen hittar du svensk dokumen-tation, svenskanpassning avmallar och ex-perterller samt en extra VisualPlus-toolboxmedmånga användbara ruti-ner och komponenter.

Delphi producerar snabb och minnessnålmaskinkod istället för slö interpreterad kodsom är vanligt hos många andra visuellautvecklingsverktyg. Delphiapplikationerexekverar därför betydligt snabbare ochDelphi kan därmed användas som såvälprototyp- som produktionsverktyg.

Kompilatorn skapar fristående EXE-filereller DLL:er som kan anropas från andra

Windowsapplikationer. Kompilering ochlänkning (som görs i ett enda steg) ärblixtsnabb (över 350 000 rader/minut på enPentium 90) och det låter dig snabbt hoppamellan kodning och testkörning utan depåfrestande kompilerings- och länkningsti-der man ofta drabbas av med andra kompi-lerande utvecklingssystem.

Programmeringsspråket i Delphi ärObjectPascal - en utvecklad version av BorlandsTurbo/Borland Pascal. Object Pascal är ettväl strukturerat och typsäkert språk vilketgör att kompilatorn upptäcker sådana felsom andra programspråk skulle släppa ige-nom och där felen istället uppträder somnotoriskt svårfunna fel under programkör-ning. Object Pascal leder därför till snabba-re och säkrare programmering ochresulterar i stabilare applikationer.

Object Pascal ärmodulorienteratmedsepa-ratkompilering av programdelar och pro-grambibliotek (“enheter”, “units”) och harstöd för objektorienterade koncept som in-kapsling, arv och polymorfism. Object Pas-

En revolution för all Windowsprogrammering ochklient/server- programmering i synnerhet!

• Windows 3.1• (fungerar också under Windows 95,Windows NT och OS/2 Warp).• 386 eller snabbare processor (486 re-kommenderas)• 6 MB RAM för Delphi, 8MB (12MBrekommenderas) för Delphi Cli-ent/Server• 30 MB hårddiskutrymme för desktop,70 MB för komplett Client/Server-in-stallation (inkl SQL-länkar, exempel,källkod m m)• CD-ROM vid installation av CD-ba-serad version. Diskettset finns att fåseparat.

16-bitars versionen av Delphi finns förleverans nu. 32-bitarsversionen av Delp-hi kommer att finnas tillgänglig kort tidefter det att Microsoft Windows 95 harsläppts. 32-bitarsversionen kommer ock-så att ge stöd åt Windows NT.

Miljön i Delphi under design av ett databasprojekt - lägg märke till att

Page 3: Delphi 1 Special - DATABITEN

cal har dessutomstöd förmodernakonceptsom meddelandehantering, delegering,klassreferenser och undantags- hantering.Den objektorienterade språkstrukturenflyter elegant ihop med den visuella pro-gramdesignen

För extrema behov kan man skriva as-semblerkod direkt i pascalkoden - kodenassembleras automatiskt tillsammans medprogrammet.

Delphi är projektorienterat. En applikationhålls samman av en projektfil (ett pascal-program med filtyp .DPR) som i sin turimporterar en eller flera formulärresurseroch formulärenheter (pascalenheter,“units”) samt andra fristående pascalenhe-ter.

När du påbörjar en ny applikation kan dustartamed ett tomt projekt eller användaenav de projektmallar för MDI-applikationer(“multipla dokumentgränssnitt), SDI-app-likationer (”single.."), etc som ingår (iPlus-versionen också på svenska). Du kanäven skapa egna projektmallar, som kanåteranvändas gång på gång. Vid merkomplicerade projekt kan du söka hjälphos en av de inbyggda projektexperter somguidar dig fram under konstruktionen avprojektet. Du kan skapa och spara egnaprojektexperter.

Den inbyggda projekthanteraren ger enöverskådlig bild av projektet och gör detlätt att navigera bland projektets pascalen-heter och formulär.

När en applikation designas arbetar du vi-suellt med formulär (“forms”, = fönster,dialogboxar, etc) med vissa inbyggdaegenskaper. Varje Delphi-applikation in-nehåller ett eller flera formulär. På formu-lären placerar du komponenter frånkomponentpaletten, modifierar visuelltformulärets och komponenternas egenska-per direkt och med hjälp av objektinspek-tören, samt lägger till metoder(pascalprocedurer) för de händelser(musklick-ningar, tangenttryckningar, ochandra Windowshändelser) du vill att for-muläret och dess komponenter ska reagerapå.

När du ändrar egenskaper hos formuläroch enheter lagras data i den formulärfil(.DFM) som är specifik för varje formulär.

Varje formulär är också kopplat till enpascalenhet somdeklarerar en specifik for-mulärobjekttyp baserad på TForm-typenmed vissa standardfält och metoder. Närkomponenter adderas till formuläret byggsformulärobjektet ut med nya fält för dekomponenter som har installerats. Dettasker automatiskt, men du kan också bear-beta formulärenheten manuellt i ett editor-fönster. Formulärfilen har samma namnsom formulärenheten och data i formulär-filen länkas automatiskt till projektet vidkompilering.

Du kan starta arbetetmed ett tomt formuläreller välja en färdig formulärmall. Detfinns mallar för dialogfönster, fönster medflikar, “Om”-rutor, dialoger för lösenord,mm. IDATABITENSPlus-version finnerdu också formulär- och menymallar påsvenska. På samma sätt som det finns in-byggda experter för projekt finns det ocksåformulärexperter, bl a för databasformu-lär, som guidar dig fram vid konstruktionav egna formulär. I Plus-versionen hittardu också svenska experter. Du kan också

bygga ut Delphi med egna formulärmallaroch formulärexperter.

Komponenter är pascalobjekt (härleddafrån TComponent) som kapslar in pascal-kod, tillsammans med visuella attribut, i ensamlad “enhet”. Komponenter rymmeregenskaper (“properties”) som modifierasvisuellt redan under designfasen av en ap-plikation. Egenskaper kan också modifie-ras under exekvering med den vanligatilldelningssatsen i Pascal. Under exekve-ring kan komponenter reagera på händelser(“events”, musklickningar, tangenttryck-ningar, m m) genom att knyta pascalmeto-der till de händelser du önskar ta hand om.Du kan modifiera egenskaper och kopplahändelserutiner direkt från formuläret menframför allt med hjälp av objektinspektö-ren.

Objektinspektörens egenskapssida

Med Delphi skapar du multimediaapplikationer på nolltid!

DATABITEN startade sin verksamhetredan 1981 och har sedan dess servatprogramutvecklare med programme-ringsverktyg som kompilatorer och pro-grambibliotek, också av egentillverkning.

DATABITENs Delphi-kompetens ärunik - vi har arbetat med produkten un-der mer än ett års tid, arbetat framsvensk dokumentation och egna visuellakomponenter, samt med 15 års erfaren-het av programutveckling, dokumenta-tion och support för Pascal i ryggen.DATABITEN introducerade Turbo Pas-cal och svenska Plus-versionen redan1984!

DATABITEN erbjuder ett komplettDelphi-program med egen utveckling,support, seminarier, kurser och tillbe-hör.

Delphi & Plus

Page 4: Delphi 1 Special - DATABITEN

Med Delphi följer ett omfattande kompo-nentbibliotek, Visual Component Lib-rary (“VCL”), med över 75återanvändbara objekt. I DATABITENSVisual Plus-toolbox ingår ytterligarekomponenter.

I Delphis visuella komponentbibliotekfinns basklasser för alla typer av Win-dowsbehov som rasterbilder, fonthante-ring, rit- och grafikoperationer,dataströmmar, skrivarhantering, multime-dia, DDE, OLE, m m. Som exempel ärWindows grafikrutiner (GDI) inkapslade iTCanvas-klassen som både förenklar ochsnabbar upp grafikprogrammering underWindows. Du behöver därför varken läradig eller användaWindowsAPIdirekt, ochinte heller bry dem om att servaWindows-meddelanden - allt detta inkapslas ochhan-teras av VCL. Men Windows API finnsnaturligtvis tillgängligt om du av någotskäl önskar anropa det direkt (via WinTy-pes och WinProcs-enheterna).

Delphis VCL innehåller ett brett sortimentav återanvändbara komponenter, inklusive

• standardkomponenter för användar-gränssnitt• komponenter för standarddialoger• systemkomponenter• databaskomponenter• grafikkomponenter• DDE- och OLE-komponenter• multimediakomponenter

• filhanteringskomponenter,

m m.

Menyer (huvudmenyer och pop-up-meny-er) skapar du lekande lätt genomatt placeraut en menykomponent, dubbelklicka den-na och sedan lägga till och editera menyeroch menyalternativ visuellt. Du kan ocksåutgå från någon av de färdiga menymallarsommedföljer (i Plus-versionen på svens-ka) och sedan anpassa dem. Och omväntkan du spara egna menyer som mallar försenare återanvändning.

En av Delphis absolut starkaste sidor ärdess suveräna stöd för att skapa databasap-plikationer, enklare, mer visuellt, mer ge-nerellt, mer skalbart och med bättreprestanda än något annat verktyg på mark-naden idag! En stor del av arbetet kan dugöra med visuella databaskomponentersom hämtas från komponentpaletten.

Databaskomponenterna är skapade medBorlands Database Engine (all program-vara ingår) men VCL kapslar in DatabaseEngine i objekt och komponenter, vilketgör detmöjligt att skapadatabasapplikatio-ner helt visuellt utan detaljkunskaper omDatabase Engine. Du kan direkt arbetamed tabeller på dBASE- och Paradox-for-mat. Du kan även arbeta enligt SQL-stand-ard (“Standard Query Language”) med

Borlands Local Interbase Server, somockså den ingår.

Local Interbase Server är kompatibel medANSI SQL-92 standarden, varför applika-tioner skrivna mot denna server är direktskalbara mot andra externa servers somOracle, Sybase, Microsoft SQL Server, In-formix och Interbase (tillsammans medDelphi Client/Server).

Med det inbyggda ODBC-stödet (“OpenDataBaseConnectivity”) kan dukoppla digtill än fler databaser (Access, Btrieve, m fl)med hjälp av ODBC-drivrutiner.

Delphi har speciella kontroller som ärskräddarsydda för arbete med data i data-baser oavsett databasformat och om du ar-betar lokalt eller mot extern server. Dessaär bl a TDBGrid (matriser, tabeller),TDBNavigator (förflyttning mellan pos-ter), TDBLabel (text, t ex datafält), TDBE-dit (editera fält), TDBMemo (visa/editeramemofält), TDBImage (visa grafikbild),TDBListBox, TDBComboBox, TDBCheck-Box, TDBRadioButton,TReport, m fl. Des-sa komponenter kan kopplas direkt motdata (poster, fält) i en databas och uppdate-ras automatiskt.

Med den inbyggda databasexperten skapardu ett fullt fungerade databasformulär utanatt programmera en rad. Redan under pro-gramdesign kan du arbeta med verkliga,levande data på skärmen.

Du kan också skapa egna komponenter,beställa komponenter från andra tillverkare(kontakta DATABITEN) eller användaVBX:er som komponenter. VBX:er inkap-slas automatiskt som komponenter och an-vänds på precis samma sätt som andra

Komponentpaletten med flikar för Borlands visuella komponentbibliotek och DATABITENS Visual Plus-komponenter

Med databasexperten skapar du databasapplikationer utan programmering

"En helt ny värld öppnar sig för alla demsom vill utveckla Windowsprogram."

"It's going to change our lives, you know".

" -Excellent"

Delphi & Plus

Page 5: Delphi 1 Special - DATABITEN

komponenter (enda skillnaden är attVBX:ensDLLmåste skickasmed applika-tionen).

Nya komponenter behöver inte konstrue-ras från noll utan kan baseras på befintligaoch tidigare testade komponenter, vilketsnabbar upp utvecklingen och resulterar istabilare applikationer.

Med Delphi kan du också använda objektskrivna i andra språk, som DLL:er, VBX-kontroller och OLE 2.0-servrar.

Report-komponenten är kopplad till Bor-lands ReportSmith-rapportgenerator(medföljer Delphi) som låter dig byggarapporter visuellt med verkliga, levandedata. Du kan skicka med en run-time ver-sion av ReportSmith till dina kunder. Re-portSmith har bl a stöd för

• Färdiga mallar och stilar• Korstabulering och adressetiketter• Härledda fält och summeringar• Sortering i flera nivåer• Egen gruppering av fält

Även om Delphi är ett i hög grad visuelltutvecklingsverktyg som minimerar beho-vet av programkodning, så har du alltid fullkontroll över den pascalkod som skapas.Varje öppet formulär med komponenterbygger på en motsvarande pascalenhet(unit) med ett formulärobjekt, som i sin tur

rymmer fält för de komponenter som harplacerats ut. Du lägger till egna rutiner,inkluderar egna pascalenheter i uses-listan,skriver händelsehanterare som vanligt.

Du kan lägga till komponenter, byta namnpå komponenter, byta namn på händelser-utiner ochDelphi ser automatiskt till att denvisuella formulärbeskrivningen och formu-lärenhetens pascalkod är i takt med varand-ra. Eftersom objektstrukturen ärkonsekvent och logiskt uppbyggd är det lättatt bearbeta kod helt manuellt i editorn omoch när så behövs. Delphi synkroniserarden visuella representationen och pascal-koden så gott som momentant (enligt Bor-land inspekteras kodenmed en hastighet avöver 1 miljon rader/sekund!).

Med Delphis inbyggda grafiska debuggerkan du sätta villkorliga och ovillkorligabrytpunkter, inspektera och ändra variablersamt stega dig fram genom programmet

I DATABITENS Plus-versionen ingårföljande tillägg till Borlands Delphi:

De svenska Plus-handböckerna innehål-ler en introduktionskurs i Delphi-pro-grammering med bl a kalender- ,multimedia- och databasexempel, enmycket utförlig referensdel över ObjectPascal inklusive objektorienterad pro-grammering, undantagshantering ochBorlands systembibliotek. I Plus-hand-böckerna dokumenteras också VisualPlus-toolboxen.

Komponenter och enheter för bl a

• automatiskt skydd mot virus och an-nan obehörig modifiering av Delphi-applikationer• svenskanpassad kalenderkomponentmed veckonumrering och svenskahelgdagar, kalenderrutiner för julians-ka dagtal, veckodagar, veckonum-mer, helgdagar, solens upp- ochnedgång.• funktionsevaluator med möjlighet attinteraktivt skriva in matematiska ut-tryck som textsträngar och evalueradessa för olika variabelvärden.• ytterligare matematiska funktionersom normalfördelning, tan, m fl, ek-vationslösning med Newton-Raphson• generell snabbsortering• kopiering av filer, smart läsning ochsortering av filkataloger• generell listhantering av godtyckligadatatyper

Med svenska projekt- och formulärmal-lar, svenska projektexpterter och svens-ka standardmenymallar gårprogrammeringen fortare.

Fri teknisk support och tillgång till vårahögintressenta Delphi-areor på DATA-BITENS BBS. Här hittar du bl a vår frå-gespalt “Oraklets svar“, tips,shareware-komponenter, ytterligare do-kumentation, information och demover-sioner av komponenttoolboxar, m m.

Som Plus-kund får du också Program-meraren, DATABITENS nyhetstid-ning, med aktuell information omkompilatorer och programmeringsverk-tyg.

En enkel applikation med Visual Plusfunktionsevaluator

Svensk kalendervisning med Visual Plus-komponenter

Delphi & Plus

Page 6: Delphi 1 Special - DATABITEN

sats för sats. Med WinSight kan du över-vakaWindowsklasser, fönster ochmedde-landen i Windows. Med WinSpector kandu undersöka vad som har hänt efter enprogramkrasch (“post-mortem”) vid exvett allmänt skyddsfel (“GP”-fel)..

Den integrerade editorn arbetar med flik-system, vilket gör att du kan arbeta medflera filer samtidigt utan att tappa över-blicken. Varje öppet formulär får automat-iskt en flik i editorn.Tangentbordskommandon kan konfigure-ras i enlighet med BRIEF, Epsilon/Emacs,Windowsstandard eller traditionell Bor-landstil, osv. Färg- och attributkodad syn-tax som också kan ställas in efter egensmak. Inspelning och uppspelning avmakron, kolumnblocksmarkering, m m.

Med den inbyggda browsern överblickardu strukturen hos applikationer. Browsernvisar objektträd, enheter, konstanter, vari-

abler, procedurer/funktioner/metoder ochderas synlighetsnivå. Med browsern kandu navigera i din applikations objektträdoch enheter inklusive det visuella kompo-nentbiblioteket VCL. Du kan söka pånamn, eller helt enkelt placera markören ieditorn på en identifierare ochmedmusenshögerknapp direkt lokalisera deklaratio-nen i browsern.

Miljön i Delphi kan helt och hållet skräd-darsys efter behov. Det gäller komponent-paletten, verktygstavlan (speedbar),tangentbordskommandon, valet av färgko-dad syntax, val av standardprojekt, mallar,programverktyg, m m. Bland stand-ardverktygen i verktygsmenyn märks ettritprogram för rasterbilder och ikoner,m m. Du kan också bygga ut Delphi-mil-jön med andra verktyg som CASE-verk-tyg, server managers, kodgeneratorer,verktyg för produktion av hjälpsystem, etc.Med Open Tools API kan du kommuni-cera mellan Delphi och externa verktyg.

Client/Server-versionen av Delphi rik-tar sig till dig som vill utveckla högpres-terande applikationer för arbetsgrupperoch klient/servermiljö. Enligt mångamarknadsbedömare kommer klient/serv-er-applikationer att dominera databas-marknaden redan 1995.

Delhi Client/Server utmanar direkt kon-kurrenter som PowerBuilder Enterprise,men ger enligt Borland bättre prestandaeftersom Delphi arbetar med kompile-rad maskinkod istället för interpreteradp-kod, ger enklare programutveckling,stabilare utvecklingsmiljö, bättre rap-porthantering och en lokal SQL-servermed högre prestanda och skalbarhet.

Client/Server-versionen kan allt sombasversionen kan, men innehåller dess-utom följande:

• Snabba SQL-länkar med skräddar-sydda drivrutiner för Oracle, Sybase,Microsoft SQL Server, Informix ochBorlands InterBase. Client/Server Ex-press med högpresterande drivrutinför InterBase. Royaltyfridistributionav applikationer.• Local Interbase Deployment Kitger en obegränsad licens för att distri-buera Local Interbase Server tillsam-mans med applikationer.• ReportSmith SQL Edition för SQL-baserad rapporthantering av stora da-tamängder med “levande” data ävenunder rapportdesign.• Stöd för utveckling i arbetsgrup-per/team med integrerad källkodshan-tering, versionskontroll medinloggning och utloggning av filer(kräver dessutom versionskontrollpro-gramvara - kontakta DATABITEN)• Visual Query Builder gör det lätt attskriva SQL-frågor utan att behärskaSQL - programmet skapar automat-iskt SQL-koden åt dig.

Med mallar och experter går programmeringen snabbare

Delphi & Plus

Page 7: Delphi 1 Special - DATABITEN

Med Delphi följer följande engelskspråki-ga handböcker:

• Delphi User’s Guide (452 s)• Delphi Component Writer’s Guide(156 s)• Delphi Database Application Develo-per’s Guide (200 s)• Local InterBase Server User’s Guide(218 s)• ReportSmith Creating Reports (362 s)

I Delphi Client/Server dessutom

• SQL Links Users’s Guide (70 s)• InterBase Workgroup Server Langua-ge Reference (234 s)• InterBase Workgroup Server Data De-finition Guide (212 s)

Dessutom finns handböckerna tillgängligapå Delphi CD:n påAdobeAcrobat-format.I Plus-versionen får du också DATABI-TENS svenska Plus-handböcker

Delphi har också ett avancerat intelligenthjälpsystem. Peka på en komponent påkomponentpaletten och tryck F1 eller påmusens högerknapp och du får upp allainformation om den markerade kompo-nenten. I Delphi finns också interaktivakurser (“Tutors”) och experter som guidardig fram genom Delphi.

Följande dokumentation kan skaffas moten tilläggskostnad

• Object Pascal Language Guide (301 s)• Visual Component Library Reference(1072 s)

Delphi och Delphi Client/Server levereraspå CD. Diskettversion (ej Client/Server-versionen) kan fås mot extra avgift.

Källkod till Borlands VCL-bibliotek (in-går i Client/Server-versionen)

Samma som ovan, men dessutom källkodtill DATABITENS Visual Plus-toolbox.

Se ovan.

Innehåller Borlands fristående assembleroch debuggers för DOS och Windows.

Delphi är ett utmärkt val vid undervisningi programmering, utveckling av Win-dowsapplikationer och klient/server-appli-kationer.

I samarbete med Informator, ledande ut-bildningsföretag på programmeringsori-enterade kurser, anordnar DATABITEN

för dig som snabbt vill orientera dig omDelphis möjligheter och hur Delphi stårsig i förhållande till andra utvecklings-verktyg.

för dig som snabbt vill komma igångmed Delphi och Client/Server-utveck-ling. En kurs som går på djupet!

Se separat information med kursplaner,platser och datum. Anmälningar görs di-rekt till DATABITEN.

Bygg ut

Till Delphi finns ett snabbt växande antal komponenter, programbibliotek och verktyg. Dessutom kanVBX:er (Visual Basic-kontroller) användas utan konvertering. Här presenterar vi några tillbehör somdu kan bygga ut Delphi med. Kontakta oss för fler tillbehör och ytterligare information.

Shoreline Software

Fler visuella komponenter till Delphi, bl aflexibel procentmätare, bildkontroll somkan placeras i alla dialoger och formulär,förbättrade tips-”bubblor”, INI-filshante-ring, editor som expanderar när den ham-nar i fokus, lysdiodstext, förbättradeknappar med bilder, m m.

TurboPower Software

Orpheus innehåller en samling Delphi-komponenter för förbättrad design av an-vändargränssnitt, inkl

fullständig validering av strängfält, nume-riska fält och tid/datumfält, skyddade, dol-da och beräknade fält i formulär, listrutamed i praktiken obegränsad kapacitet, ar-rayeditorer, “anteckningsbok” (notebook)med flerraders flikar, flerraders texteditormed ordnedflyttning och 16MBkapacitet,tvådimensionell tabellkontroll med editer-

bara fält, kryssrutor, kombinationsrutor,“spinn”-komponent, mätarkomponent

Utmärkt seriekommunikationstoolbox förWindows. Stöd för ett stort antal filöverfö-rings-protokoll som Zmodem, Xmodem,Ymodem, Kermit, CompuServe B+,ASCII, m fl. Fönsterbaserad ANSI termi-nalemulator.

Wol2Woll Software

Delphi & Plus

Page 8: Delphi 1 Special - DATABITEN

Utökat databasstöd till Delphi med kompo-nenter för föbättrade databasmatriser, loo-kup komboboxar, avancerad filtrering,autoexpanderande memon, databassorte-ring, inkrmentell sökning och dialogkom-ponenter.

Visual Solutions Pack

Prisvärt samlingspaket med ett stort antalVBX:er från olika tillverkare sammanställ-da av Borland. I paketet ingår bl a:

“WYSIWYG”-ordbehandlare, kalkylpro-gram med multipla kalkylark och beräk-ningsmöjligheter, diagram-komponentmed stöd för över 30 st 2-D och 3-D di-agramtyper., bildeditor som visar och ma-nipulerar rasterbilder på ett flertal format,kommunikationskomponent med termina-lemuleringar och filöverföring med XMO-DEM-protokoll, ett flertal “manicker” somanimerade knappar, mätare, vridknappar,dragknappar, klockor, alarm, etc., för att geanvändargränssnittet en professionelltouch., tärningar och spelkort, mm.

• Brainstorm Technologies

Delphi/Link for Lotus Notes

Komponenter för att läsa, underhålla, ska-pa, radera samt hantera Lotus Notes-doku-ment i egna applikationer. Full textsökningoch stöd för Notes-mail.

Delphi/Link for Lotus Notes Client/ServerEd

Som ovan men med klient/server-stöd föratt flytta datamellanLotusNotes-databaseroch serverdatabaser.

Distinct Software

Distinct TCP/IP for Windows

TCP/IP-koppling iWindowsmiljö.VBX:erför Windows Sockets, FTP, Telnet, RCP,R-kommandon (remote shell, rlogin ochrexec), Mail (SMTP,POP2/POP3) ochNews(NNTP). Hanteras genom att definie-ra egenskaper och reagera påhändelser. Tioexempel-applikationer samt en snabb ochliten Windows Sockets-stack.

Farpoint Technologies

Spread VBX

Integrera tabellmatrisermeddataoch form-ler i egna Windowsapplikationer. Mer än250 egenskaper. Typsnitt, färger och data-

typer kan sättas rad- och kolumnvis samtför enstaka rutor. Stödjer bl a följande ”da-tatyper”: Editorer, formler, datum, tid, hel-tal, flyttal, formaterad utmatning,kombiboxar, knappar och bilder. Flexibeltpresentations- och rapportstöd med integ-rerat skrivarstöd.

Grid/VBX

Enklare, men prisvärd version av SpreadVBX.

ImageFX

FXTools/VB Standard Edition

Fyra kontroller med 50 olika effekter förbilder, text och figurer. 42 olika flerpas-sövergångar av bilder till bakgrund. StöderBMP, DIB, PCX, TGA och TIFF. Innehål-ler 3-D-ramar, 3-D-fonter, skuggor, roteradtext, genomskinliga bilder, bildövergångaroch hastighetskontroll.

FXTools/VB Professional Edition

Nio kontroller med 100 olika effekter förbilder, text, figurer och video. Stöder 19olika filformat, inkl JPEG, CMP och FIF.3-D-ramar, 3-D-fonter, roterande/anime-rad text, WAV-, MIDI-, AVI -och Quick-Timefiler.

Media Architects

ImageKnife Prof/VBX

VBX-kontroller för inscannning, visning,bearbetning, lagring och utskrift av raster-bilder. Snabb panorering, zoomning ochfärgreduktion, m m.

Stöd för 24-, 8- och 4-bitars samtmonokro-ma bilder. Klarar BMP-, DIB-, JPEG-,GIF-, PCX-, TIFF- och Targa-format. Ru-tiner för att bearbeta bilder på pixelnivå.

MicroHelp

VBTools 4

54 olika VBX-kontroller med bl a flikbase-rade dialoger i stil medWord forWindows,standarddialoger, rullgardins-kontroll,drag-och-släpp, validering av data, skärm-och grafiklägesoberoende bildkontroll,animering, skärmsläckare, histogram medbläddring, trädkontroll med kollapsa/ex-pandera och bilder, utökade knappkontrol-ler, kalender, 3-D-kontroller, inklusivemenyer, m m. Dessutom ingår en kopia avFarPoints Grid/VBX-kontroll.

Compression Plus 4

PKZIP-kompatibla rutiner för datakompri-mering av filer , arrayer och skärmbilder.Stöd för flervolymersarkiv och självup-packande arkiv. Läser ZIP, ARJ och LZH-filer.

Fax Plus

Bygg applikationer med stöd för att sändaoch ta emot fax tillsammans med flertaletklass 1, 2 eller 2.0 faxmodem. ImporterarASCII-text, BMP-, PCX- och DCX-filer.Kan dessutom skapa TIFF-filer

DataTable

Kalkylmatriskontroll med över 170 egen-skaper och 40 händelsetyper. Virtuell min-neshantering, kolumnsorteringoch låsning,kryssrutor och kombirutor som kan använ-das i celler, individuellt val av färger ochfonter för enstaka celler, för rader, kolum-ner eller hela tabeller. Inkluderar bådeVBX:er och DLL:er.

Sheridan Software

Data Widgets

Databaskontroller för att skapa ett profes-sionellt användargränssnitt vid inmatningoch presentation av data i databaser.

3D Widgets

Samling av VBX:er som ger programmetett modernt 3D-utseende. Inkluderar kryss-rutor, kommandoknappar, ramar, alterna-tivknappar, paneler, listrutor, fillistrutor,filkatalogrutor, disklistrutor, kombirutoroch 3D-menyer.

Designer Widgets

Kontroller för knappmenyer, flikbaseradedialoger samt formulärkontroll med an-passningsbart utseende, t ex grafik i formu-lärtitlar, 3-D effekter, m m.

Chart FX

VBX- och DLL-paket för diagram-presen-tation. Över 18 diagramtyper av 2-D och3-D typ. De vanligaste funktionerna nåsvia knappar på en konfigurerbar verktygs-panel. Med ”drag-och-släpp”-teknik kanfärger och mönster styras av användaren.Stöd för rotering av diagram, axeltexter ochdatatexter, rutmönster, titlar, skalningmm.

Sting Soft

CUA/Controls

Svenskutvecklat VBX-paket med totalt 22olika verktyg och kontroller som kan emu-lera utseendet hos Window 3.x, Windows

Delphi & Plus

Page 9: Delphi 1 Special - DATABITEN

95, OS/2 och Borland BWCC. Förfinadekontroller (jmfrtmedVB) för Labels, Text-Box, Frame, Command Button, CheckBox, Radio Button, Combo Box, List Box,Termometer, Ikon och ToolTips. Nya kon-troller för Toolbar, Status Bar, SpinButton,Meter, Slider, Rotor, Tabs, Notebook,Lamp, Toolbox och Grid.

Visual Tools

First Impression

VBX- och DLL-baserat affärsgrafikpaketför att skapa fotorealistiska diagram. Sparaoch ladda diagrammallar. Designverktyg,export av diagram tillBMP- ochWMF-for-mat. 35 olika egenskaper och händelsety-per, över 200 olika funktioner samt 26inbyggda dialogrutor. 20 olika diagramty-per varav många i både 2-D och 3-D. Bl aföljande typer:

Stapel, linje, tårta, scatter, polär, area, bub-bel, radar, steg, ring och min-max.

Hanterar viktade data, varierande mellan-rum mellan staplar, datafiltrering, kangömma och utesluta värden samt hanterasaknade värden. Linjära och logaritmiskaaxlar, datumaxlar, formatteringsstilar förtext, linjer, mönster, rotering och ljuskäl-lor. Kan ställa marginaler, centrering ochutskriftsformat.

Formula One

VBX:er ochDLL:er för kalkylmatriser. Lä-ser och skriver Excel 4.0 .XLS-filer. 126kalkylfunktioner och 20 inbyggdadialoger.Designverktyg för att skapa kalkylmatriseroch formelresultat visas redan under de-signfasen. Användardefinierbara celltyperoch format med villkorlig formattering.Sammamatris kan visas ur flera synvinklar.Skalning av matriser på skärm och till skri-vare. Andra kontroller kan placeras ovanpåkalkylmatriser

Databasstödmed virtuell mod för obegrän-sade datamängder. Koppling till First Imp-ression för diagrampresentation av data.

Visual Speller

VBX:er och DLL:er för stavningskontroll.Över 100 000 ord i engelsk-amerikanskordlista. Kan utökas med egna ordlistor.Tillverka egna ordlistor. Automatisk ellermanuell bekräftelse vid ändring av felsta-vade ord. Kompatibelt med MicrosoftWords egendefinierade ordlistor. Ersätt-nings-kriterier och avstavningsregler kanbyggas in i ordlistan. Kontroll av enstakaord eller textblock. Arbetar ihopmedVisu-al Writer.

Visual Writer

VBX-kontroller för att skapa, redigera ochskriva ut textdokument.

Linjalkontroll för att ställa marginaler, tab-bar och indragningar. Knappkontroll förfontstilar, textplacering och tabstilar. Sta-tuskontroll som visar rad och kolumnnum-mer, inmatningsläge samt annandokumentinformation.

Dialogrutor för att sätta stycken och teck-ensnitt samt sök/ersätt-dialoger.

Import och export av RTF-filer. Lås doku-ment till enbart läsning. Stöd för såväl Tru-eType- som Adobe typ 1 postscriptfonter.

Visual Tools Suite

Prisvärt samlingspaket med fem VBX-pa-ket: Formula One, First Impression, Ima-geStream,VisualWriter och Visual Speller- se beskrivning ovan.

Borland

Turbo Assembler & Debugger

Borlands snabba Turbo Assembler ochkraftfulla Turbo Debuggers för DOS ochWindows. Med Turbo Debugger for Win-dows får du än fler möjligheter att hanterastegning, sätta brytpunkter, felsöka på ma-skinkodsnivå, m m.

InterBase

Snabb SQL-Server för flera plattformar.Med Delphi Client/Server kan du utnyttjaSQL-expresslänkar till Interbase. Kompa-tibel med Local Interbase Server sommed-följer Delphi.

EarthTrek

Delphi Conversion Assistant:VB Standard Ed

Conversion Assistant konverterar VisualBasic-projekt och programfiler till motsva-rande projekt- och programfiler för Delphi.

• Översätter Basic-kod till Pascal.• Konverterar standard VBX-kontrollertill motsvarande Delphi-kontroller.• Konverterar formulär och hanterar pla-cering och storleksanpassning av ob-jekt.• Skapar automatiskt Delphi-projekt-filer• Konverterar program helt eller delvis

• Hanterar Visual Basics kontroll-array-er.• Delphi Conversion Assistant:VB Database Ed

Databasversionen gör också databas-kon-verteringen från Access och ODBC tillDelphi-format.

På gång - Conversion Assistant frånPowerBuilder till Delphi.

Eschalon Development

EDI Install Pro

Verktyg för att skapa installations-programtill Delphi-applikationer.

Forefront

Forehelp

Utmärkt verktyg för att interaktivt och vi-suellt skapa och underhålla hjälpsystem iWindowsapplikationer. Ingen ordbehand-lare behövs.

InstallSHIELD

Komplett samling verktyg för att enkeltskapa säkra och attraktiva installations-program för Windowsapplikationer.

Delphi & Plus