Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering

TidBITS#553/30-Oct-00

Wil je een diagram maken? De meeste grafische applicaties laten het afweten, maar ConceptDraw, dat in dit nummer wordt besproken, niet dank zij de specifieke diagram-optiie. We bekijken tevens Aladdin's StuffIt Deluxe 6.0, en bespreken kleinere updates voor Eudora 5.0.1, SETI@home 3.0, Action Files 1.5.4, en Action Menus 1.0.2. In het nieuws: Quark stichter Tim Gill verlaat de firma, Napster lanceert een Mac client, en Priceline.com stopt met het veilen van kruidenierswaren.

Onderwerpen:

Copyright 2000 TidBITS Electronic Publishing. All rights reserved.
Information: <info@tidbits.com> Comments: <editors@tidbits.com>


-> Denk je dat TidBITS interessant is voor <-
-> je vrienden, kennissen, collega's? Geef <-
-> hen de tip zich ook GRATIS te abonneren <-
-> of stuur deze aflevering naar hen door! <-


Je kunt je gratis abonneren op de Nederlandse afleveringen van TidBITS door een (blanco) mailtje te sturen naar: tidbits-nl-on@tidbits.com. Je krijgt deze dan per e-mail toegestuurd.
Om je abonnement op te zeggen, kun je een mailtje sturen naar: tidbits-nl-off@tidbits.com.


Deze editie van TidBITS werd gedeeltelijk gesponsord door:


De Nederlandse editie van TidBITS is een letterlijke vertaling van de oorspronkelijke Engelse versie. Daarom is het mogelijk dat een deel van de inhoud niet geldt in bepaalde landen buiten de USA.

Dit nummer werd uit het Engels vertaald door:

Verder werkten mee:


MailBITS/30-Oct-00

[vertaling: MK, EA, JB, PEP]

Eudora 5.0.1 uitgebracht -- Qualcomm heeft Eudora 5.0.1 uitgebracht, een relatief onbelangrijke upgrade van het veelgebruikte e-mailprogramma van dit bedrijf (zie "Eudora 5.0 leest je gedachten" in TidBITS-547 voor een bespreking van de nieuwe eigenschappen). Tot de veranderingen behoort een aantal kleine verbeteringen en oplossingen voor foutjes in Eudora's opnieuw geschreven adresboek, en verder is ook Eudora's IMAP-functionaliteit verbeterd en zijn de spellingscontrole en het importeren van gegevens op een paar punten gewijzigd. Als je op dit moment Eudora 5.0 gebruikt, is deze upgrade de moeite waard (en gratis); als je destijds besloot niet te upgraden, zou deze nieuwe versie geen nieuw licht op die keuze moeten laten schijnen, behalve misschien door de grotere stabiliteit. Voor Eudora 5.0.1 is een Mac met een PowerPC-processor nodig voorzien van Mac OS 8.1 of nieuwer. Als je het wilt downloaden: het bestand is 4,6 MB groot. [ACE]

<http://www.eudora.com/products/eudora/download/>
<http://db.tidbits.com/getbits.acgi?tbart=06112>

Updates voor Action Files 1.5.4 & Action Menus 1.0.2 -- Power On Software heeft 'kleine' updates uitgebracht voor Action Files en Action Menus, de hulpprogramma's ($30) voor het uitbreiden van Open- en Bewaar-dialoogvensters waarmee Power On bovendien de mensen bedient die menu's en sneltoetsen op maat willen maken. (Zie "Get a Piece of the ACTION Files" in TidBITS-434 en "Reïncarnatie van de Now Menus als Action Menus" in TidBITS-503.) In Action Files 1.5.4 is de compatibiliteit met een aantal programma's verbeterd (BBEdit 6, Adobe Photoshop 6, Adobe Illustrator 9, Microsoft Word 2001 en CodeWarrior) en ook met oudere Mac OS-versies (namelijk versie 8.1 en ouder), en wordt een probleem met de Recent Item list verholpen. Versie 1.0.2 van Action Menus lost vergelijkbare Recent Items- en (MacOS-)-compatibiliteitsproblemen op, kent niet langer het probleem met het maken (en verwijderen) van sneltoetsen onder Mac OS 9.0.x en verhelpt een fout rond Multi-Action Menu Commands onder Mac OS 9.0.x. Hoewel dit ontegenzeglijk onbeduidende upgrades zijn, staat daar tegenover dat ze niks kosten (om up te graden hoef je alleen de demo's te installeren). Omdat ze op een nogal fundamenteel niveau in het Mac OS ingrijpen, is het waarschijnlijk toch aan te bevelen te upgraden als je in de gelegenheid bent. Action Files 1.5.4 is 2,3 MB groot als je het wilt downloaden, iets groter dan de 2,2 MB van Action Menus. (En nu we het er toch over hebben: onze welgemeende felicitaties voor Power On's Now Up-to-Date & Contact, waarvan we hebben vernomen dat het in Japan de eerste plaats heeft overgenomen in de verkopen van plannings- en project management software, op welk platform dan ook, waarbij het zelfs Microsoft Project en Lotus Organizer voor Windows achter zich laat.) [ACE]

<http://www.poweronsoftware.com/products/ACTIONFiles/>
<http://www.poweronsoftware.com/products/ACTIONMenus/>
<http://db.tidbits.com/getbits.acgi?tbart=04931>
<http://db.tidbits.com/getbits.acgi?tbart=05619>
<http://www.poweronsoftware.com/information/pressreleases/japan.asp>

SETI@home 3.0 Client beschikbaar -- De mensen van het SETI@home distributed computing project - dat zijn voordeel doet met wereldwijd inactieve systeemtijd te gebruiken om radiotelescoop-data te analyseren naar mogelijk buitenaardse signalen - hebben versie 3.0 van de SETI@home client voor de Macintosh uitgebracht. Versie 3.0 draait nog steeds of als screen saver of als zelfstandige applicatie en introduceert nieuwe hoogwaardig geoptimaliseerde Fast-Fourier Transform (FFT) algoritmen. De prestatieverbeteringen die door de nieuwe technieken worden aangeboden laten de SETI@home client toe te pogen twee types impulsen te detecteren ("pulses" and "triplets"). Versie 3.0 expandeert eveneens het bereik van het Doppler verschuivingstempo en vernauwt zij de Gauss-curve om het aantal valse positieve rapporten te verkleinen. De client is ook wat selectiever in het upgraden van zijn 3D-grafiek omdat de schermgeneratie langer kan duren dan de eigenlijke berekeningen. SETI@home 3.0 is een 450k grote download en vereist een op PowerPC gebaseerde machine met ten minste 24 MB RAM waar System 7.5.5 of hoger op moet geïnstalleerd zijn. Het gebruik van SETI@home 3.0 zal uiteindelijk nodig zijn om te blijven deelnemen aan het SETI@home project. Als je het nog niet gedaan hebt, overweeg aan te sluiten bij het TidBITS SETI@home team! [GD]

<http://setiathome.ssl.berkeley.edu/mac.html>
<http://setiathome.ssl.berkeley.edu/cgi-bin/cgi?cmd=team_join_form&id=3308>
<http://db.tidbits.com/getbits.acgi?tbart=05401>

Napster lanceert (eindelijk) Mac Client -- Napster, de controversiële peer-to-peer muziek sharing service, die momenteel vervolgd wordt door de voornaamste opname-industrie spelers voor het promoten van piraterij, brengt zijn eerste beta client software voor de Macintosh uit. Als het werken met de software reilt en zeilt zoals Blackhole Media’s Macster, één van de meest populaire third party Napster clients voor de Macintosh, wees dan niet verbaasd: Napster kocht onlangs Macster en heeft het nu gezegend als zijn officiële Mac client. Napster plant hetzelfde team van ontwikkelaars erop te laten werken. De client laat gebruikers die registreren bij de Napster service toe MP3 bestanden te downloaden van andere leden van de Napster gemeenschap, net zoals je optioneel een stapel lokale bestanden kan delen met de leden van deze gemeenschap en kan meedoen aan real time chats. De Napster 1.0b1 client is een 1.3 MB grote download en vereist een op PowerPC gebaseerde machine die minstens Mac OS 8.1 draait (met CarbonLib 1.4 en Internet Config); Napster plant kortelings ondersteuning uit te brengen voor niet-engelse talen. [GD]

<http://www.napster.com/mac/>
<http://db.tidbits.com/getbits.acgi?tbart=06056>

Entourage-opvolging -- Een naschrift aan mijn bespreking van Microsoft Entourage in TidBITS-550: Ondanks de bijpassendheid van zijn organisatorische structuur bij mijn werkwijze, werd het mij uiteindelijk duidelijk dat, zoals ik gevreesd had, de snelheid van Entourage een dooddoener was. Het kost Entourage verscheidene minuten om een zoekopdracht uit te voeren en de resultaten weer te geven. Hetzelfde heeft Eudora vaak bijna onmiddellijk voor mekaar. Zelfs overschakelen tussen vensters was langzaam. Ik ben terug volledig overgeschakeld naar Eudora. Dit bleek niet zo simpel te zijn als ik in mijn bespreking aangaf; de methode die ik voorstelde werkt voor aangekomen berichten, maar niet voor kopies van uitgaande berichten. Ter vervanging gebruikte ik een fantastisch AppleScript script, Eudora Export, het resultaat van de samenwerking tussen Dan Crevier en R. Shapiro; dankzij dat script kunnen Eudora gebruikers zonder vrees voor de toekomst met Entourage experimenteren. [MAN]

<http://db.tidbits.com/getbits.acgi?tbart=06139>
<ftp://ftp.macemail.com/oe/R_Shapiro's_OE_4.5_Scripts.hqx>

Priceline.com stopt met aanbieden van levensmiddelen -- In "Wie Biedt bij Priceline.com!" in TidBITS-499, schreven we over onze goede ervaring (niet meer herhaald) met de veilingsaanpak bij het kopen van luchtvaartticketten via Priceline.com. We wierpen ook een blik op Priceline.com's WebHouse Club programma om levensmiddelen en brandstof via een vergelijkbare methode met bieden aan te kopen. Hoewel we ons heel positief uitlieten over het nut van het online verkopen en aankopen van levensmiddelen via bedrijven als HomeGrocer.com (nu eigendom van Webvan), was het WebHouse Club programma volgens ons zinloos. Nu, minder dan een jaar later, sluit Priceline.com zijn WebHouse Club programma(de andere diensten blijven bestaan). De moraal van het verhaal? Verschillende waren vragen om verschillende zakenmodellen, of er nu sprake is van Internet of niet. [ACE]

<http://db.tidbits.com/getbits.acgi?tbart=05575>
<http://db.tidbits.com/getbits.acgi?tbart=05303>
<http://www.priceline.com/infoctr/update.asp>

Gill weg bij Quark -- Bronnen dicht bij Quark,Inc. bevestigen dat de oprichter en chairman Tim Gill weg is bij het bedrijf om zich geheel te richten op zijn eigen liefdadigheidsorganisatie, de Gill Foundation. Fred Ebrahimi, president en CEO van Quark, heeft kort geleden van Gill zijn helft van het bedrijf gekocht. Gill richtte Quark op in 1981 en schreef de eerste tekstverwerker voor de Apple III. Ebrahimi werd president en CEO in 1986. QuarkXPress, het belangrijkste product van Quark, is sinds zijn introductie in 1987 toonaangevend geweest in de wereld van desktop publishing. Vertegenwoordigers van Quark geven geen commentaar. [JLC]

<http://www.gillfoundation.com/>
<http://www.quark.com/products/quarkxpress/>

Enquêteresultaten: Kom er rond voor uit -- De Enquête van verleden week waar wij vroegen wat jullie het meest doen met je Mac bleek informatief en voorstelbaar. Verreweg de meest genoemde taken waren e-mail en surfen op het Internet, met respectievelijk 87 percent en 80 percent van de respondenten; het Internet is dus het dominante gereedschap voor computergebruikers in de Enquête. Tekstverwerking was een sterke derde, gekozen door een 63 percent van de respondenten; vandaar was het om het even. Grafische toepassingen, rekenblad en drukwerk/Web uitgevers haalden elk een 30 percent of iets hoger (dus 1 op de 3 respondenten merkte dit aan als veel voorkomend werk) en voor ontwikkeling en spelletjes was bij beide de respons ongeveer 20 percent van de respondenten (1 op de 5 respondenten speelt spelletjes of ontwikkelt software). De overgebleven categorieën - audio en video, verfijnen van je systeem en overige - werden door 12 tot 18 percent van de respondenten genoemd en educatieve toepassingen kwamen onderaan, enkel 5 percent van de respondenten noemden die. [GD]

<http://db.tidbits.com/getbits.acgi?tbpoll=62>

Enquête-voorbeschouwing: Bandbreedte is een groot goed -- Zoals hier boven wordt aangegeven, de Enquête toont aan dat de lezers van TidBITS het meeste e-mailen en surfen op het net met hun Mac's. Dat brengt het punt van baandbreedte aan de orde; als jullie allemaal voortdurend het Internet op gaan, wat voor soort verbinding maak je, vanaf je eigen huis en vanaf je werk? Wij gebruiken hier allerlei verbindingen, van 56K modems en 56K frame relay tot 128K ISDN en 256K DSL. Laat ons weten hoe jij verbinding maakt op onze home page! [ACE]

<http://www.tidbits.com/>


Belangrijke update naar StuffIt Deluxe 6.0 en Expander 6.0

door Adam Engst <ace@tidbits.com>
[vertaling: HvH]

Met het verschijnen van versie 6.0 van het gerespecteerde StuffIt Deluxe compressie- en archiveringspakket heeft Aladdin Systems een belangrijke update uitgebracht. Een van de meest opmerkelijke nieuwe eigenschappen van StuffIt Deluxe is ReturnReceipt, waarmee de zender van een gecomprimeerd e-mail-attachment kan verzoeken om een melding wanneer dat attachment wordt uitgepakt. ReturnReceipt creëert een uitgaande e-mailboodschap die de expansie bevestigt wanneer de ontvanger het attachment uitpakt met StuffIt Deluxe 6.0 en StuffIt Expander 6.0. Ontvangers hebben altijd de keuze tot bevestiging, en eerdere versies van de StuffIt-producten zien enkel een tekstbestand. We hebben nog geen kans gezien deze nieuwe eigenschap te testen, maar het klinkt veelbelovend. Ook nieuw is de mogelijkheid om binnen StuffIt-archieven te zoeken, ondersteuning voor nog meer bestandsformaten voor compressie en expansie, optionele automatische update-melding, samenwerking met externe anti-virus programma's voor het automatisch scannen na expansie, en een optie voor het herstellen van beschadigde archieven. Ook vermeldenswaard is dat StuffIt Deluxe 6.0 het zelfde bestandsformaat gebruikt als StuffIt 5.x.

<http://www.aladdinsys.com/deluxe/>

De applicatie-onderdelen van StuffIt Deluxe werken onder Mac OS X Publieke Beta; helaas geldt dit niet voor de populaire extensies die afhankelijk zijn van de klassieke Mac OS Finder waar onder Magic Menu, True Finder Integration, Aladdin StuffIt Browser, Archive Via Rename, en de ondersteuning van het StuffItCM contextuele menu. StuffIt Deluxe vereist een PowerPC machine met Mac OS 8.1 of later en 6 MB RAM. StuffIt Deluxe 6.0 kost $80; upgrades zijn $30 voor eigenaars van eerdere versies van de StuffIt-lijn, en ze zijn gratis als je StuffIt Deluxe 5.5 na 1 oktober 2000 gekocht hebt.

<http://www.aladdinsys.com/deluxe/osx.html>
<http://www.aladdinsys.com/deluxe/upgrade.html>

Aladdin bracht tegelijkertijd StuffIt Expander 6.0 uit, de nieuwste versie van het bijna onvermijdelijke freeware expansie-programma. Veranderingen zijn ondermeer: ondersteuning voor meer bestandsformaten (nu niet langer afhankelijk van de StuffIt Engine van DropStuff met Expander Enhancer), waar onder .rar bestanden, optionele automatische melding van toekomstige updates, en samenwerking met externe anti-virus programma's voor het automatisch scannen na expansie. Aladdin zegt dat StuffIt Expander 6.0 compatibel is met Mac OS X Publieke Beta. Daar StuffIt Deluxe 6.0 en DropStuff 6.0 het StuffIt 5 bestandsformaat blijven gebruiken, heb je StuffIt Expander 6.0 niet nodig om nieuwe StuffIt archieven uit te pakken - de 5.x versies van StuffIt Expander blijven met dat doel werkzaam, ofschoon ze enkel tekstbestanden zien in plaats van ReturnReceipt-verzoeken. StuffIt Expander 6.0 vereist een PowerPC machine met Mac OS 8.1 of later (mensen met oudere systemen moeten StuffIt Expander 5.5 blijven gebruiken); het is een download van 2 Mb.

<http://www.aladdinsys.com/expander/expander_mac_login.html>

Daarnaast heeft Aladdin ook DropStuff 6.0 en DropZip 6.0 uitgebracht, upgrades voor Aladdin's $30 zelfstandige drag & drop programma's voor het maken van StuffIt- en Zip-archieven. Veranderingen hier zijn ondermeer: Mac OS X Public Beta compatibiliteit en optionele automatische melding van toekomstige updates. Geen van beide kunnen archieven creëren met ReturnReceipt-verzoeken - daarvoor heb je StuffIt Deluxe nodig. Upgrades van de eerdere versie van DropStuff kosten $15 (DropZip-upgrades zijn gratis voor geregistreerde gebruikers), en demo's zijn verkrijgbaar als downloads van 3.6 MB.

<http://www.aladdinsys.com/dropstuff/macindex.html>
<http://www.aladdinsys.com/dropzip/macindex.html>


Maak de Verbinding met ConceptDraw

door Matt Neuburg <matt@tidbits.com>
[vertaling: GH, MV, LmR, JS]

Vroeger of later wil je een diagram tekenen. Je kent natuurlijk al het belang van diagrammen - misschien omdat je de team organisatie in kaart moet brengen of de werkstromen op kantoor. Maar het maken van diagrammen kan je besluipen, zoals bij mij; je denkt er niet aan totdat je plotseling iemand een of andere conceptuele structuur moet laten zien. En het is niet alleen de uiteindelijke presentatie die van belang is; het is het hele proces van nadenken, creatie en aanpassing. Je wilt het computer equivalent van een potlood of een schoolbord, maar netter, schoner, sneller; het zou makkelijk moeten zijn om het aanvankelijke idee te schetsen en moeiteloos te veranderen zonder de zaak overhoop te gooien.

Hoe doe je dat op de Mac? Veel programma's die ik besproken heb in voorgaande afleveringen van TidBITS kunnen gebruikt worden voor diagrammen, waaronder Inspiration, Canvas, en zelfs Excel. Maar ConceptDraw, van Computer Systems Odessa Corp., is toegespitst op diagrammen en voegt een groot gemak, originaliteit en macht aan de taak toe.

<http://www.conceptdraw.com/>
<http://db.tidbits.com/getbits.acgi?tbart=06025>
<http://db.tidbits.com/getbits.acgi?tbart=05801>
<http://db.tidbits.com/getbits.acgi?tbart=04852>

Om ConceptDraw te begrijpen zullen we het bekijken via de drie conceptuele lagen die vanzelf naar boven komen als je achtereenvolgens verder graaft door de werkwijzen: tekenen, verbindingen, en "slimme" objecten.

Tekenen -- Als je begint met het gebruik van ConceptDraw zul je je waarschijnlijk afvragen waar alle opwinding voor nodig is. Het ziet eruit als een tekenprogramma. Alle standaard basis-tekenmogelijkheden zijn inderdaad aanwezig; ConceptDraw mag er dan een beetje ouderwets uitzien in vergelijking met de gelikte krachtige interface van Canvas of CorelDRAW, er ontbreekt echter geen enkele basisfunctie.

Je kunt een pad trekken van lijnen, Bezier-curves, en cirkel- of ellips-uitsnedes. Een pad kan lijnkleur hebben, dikte, stippellijn zijn of een pijlvorm hebben. Een gesloten pad kan een kleurvulling hebben, met patroon en schaduw. Elk afzonderlijk pad is een object, of verscheidene paden kunnen samengevoegd worden tot een object; objecten kunnen gegroepeerd worden. Objecten kunnen opgeschaald worden, verschoven, en vanuit ieder punt geroteerd worden. Elk object heeft een verplaatsbare tekst-box, waarin de tekst kan worden opgemaakt. Er zijn handige gereedschappen voor het uitlijnen en verdelen van objecten, en voor het kopiëren van opmaakkenmerken tussen objecten. De kursor kan vastgezet worden op een raster of op de grens van een object of de omtrek, en objecten kunnen op een gidslijn "geplakt" worden. Documenten kunnen zelfs verscheidene lagen en pagina's hebben .

Blijft over: ConceptDraw zou niet bruikbaar zijn als je er niet mee kunt tekenen; tekenen alleen is niet genoeg om een diagram te maken, daarvoor heb je verbindingen nodig.

Verbindingen -- Het komt erop neer dat elk object in ConceptDraw een normaal object of een verbindingsobject is. Een verbindingsobject heeft twee inherente verbindingspunten, op elk uiteinde. Een normaal object heeft vier inherente verbindingspunten, op het midden van de zijden van de omgrenzing. Verder kan je elk object zo veel aanvullende verbindingspunten geven als je wilt, die je kunt verplaatsen of verwijderen als je van gedachten verandert.

Als je nu een van de twee vaste verbindingspunten van een aansluiting versleept, blijft het andere op zijn plaats; de aansluiting zelf wordt opgerekt en gedraaid. En als je een van de vaste verbindingspunten van een aansluiting naar dat van een ander voorwerp sleept en erop laat vallen, hechten de twee verbindingspunten zich aan elkaar; dit betekent dat het vaste verbindingspunt van het tweede voorwerp mee beweegt als dat voorwerp wordt verplaatst, vergroot, verkleind of gedraaid - terwijl het andere vaste verbindingspunt ervan op zijn plaats blijft. Op die manier kun je ieder normaal voorwerp verplaatsen en de verbindingen in stand houden, dat aan een ander normaal voorwerp met een aansluiting vastzit.

ConceptDraw is voorzien van twee soorten aansluitingen: een rechte lijn en een opeenvolging van lijnen die op wonderbaarlijke wijze recht en loodrecht blijven. Maar - en nu wordt het Pas Echt Interessant - ieder voorwerp kan in een aansluiting worden veranderd, zodat je aansluitingen er precies zo kunt laten uitzien als je wilt. En ieder voorwerp (ook een aansluiting) kan tekst bevatten; je kunt op aansluitingen dus een etiketje plakken. Daarbij bepaal je helemaal zelf waar de verbindingspunten van een voorwerp zich bevinden, zodat aansluitingen netjes en nauwkeurig blijven.

ConceptDraw biedt aldus veel meer mogelijkheden grafieken naar eigen keuze te ontwerpen en aan te passen dan een programma dat daarvoor niet specifiek is bedoeld. Maar het beste moet nog komen: voorwerpen in ConceptDraw kunnen "slim" zijn.

"Slimme" Voorwerpen -- Tekenprogramma's houden voor ieder voorwerp bepaalde interne gegevens bij, die zo'n voorwerp beschrijven en de uiterlijke verschijningsvorm ervan bepalen: hoogte, breedte, draaiing, eindpunten en andere parameters die van alle onderdelen de richting bepalen, lijndikte, vulkleur, tekst en tekststijl, enzovoort. ConceptDraw maakt al die gegevens rechtstreeks toegankelijk, in tegenstelling tot ieder ander tekenprogramma dat ik ken. Selecteer een willekeurig voorwerp, kies Show Table uit het contextuele menu en een nieuw venster wordt geopend, dat wel wat op een spreadsheet lijkt; dat zijn de gegevens die het voorwerp beschrijven.

Je kunt de gegevens in deze tabel aanpassen en de wijzigingen onmiddellijk op je scherm afgebeeld zien. Maar de ware kracht duikt op als je een formule invoert in plaats van een getal, die de waarde beschrijft als uitkomst van een berekening, gebruik makend van de bekende rekenkundige bewerkingen en een reeks van andere wiskundige en taalkundige functies. In zo'n berekening kunnen andere waarden uit de tabel van dat voorwerp worden opgenomen - of uit de tabel van een ander voorwerp. Hiermee valt het gedrag van een voorwerp geheel aan de eigen behoefte aan te passen

Gewoonlijk zal bijvoorbeeld de tekst van een voorwerp meedraaien als je het voorwerp zelf draait; stel de TextAngle van voorwerp ObjID1 in op -Angle (de negatieve waarde van de draaiingshoek van het voorwerp zelf) om zulks tegen te gaan. Om de breedte van een ander voorwerp altijd gelijk te laten zijn aan dat van voorwerp ObjID1, stel je zijn Width in op ObjID1.Width. Om de tekst van een voorwerp altijd zijn hoogte te laten weergeven, stel je zijn TheText in op ValToText(Height). Je kunt een voorwerp zelfs zijn eigen contextuele menu toekennen, waarvan de keuzes de waarden van het voorwerp kunnen berekenen.

Wanneer je nadenkt over de kracht van zo'n door formules gestuurde toegang tot de verschijningsvorm van een voorwerp, zou je wel eens van ontzag vervuld kunnen raken - zoals in die bekende houtsnede waarop de geleerde zijn hoofd boven de nachthemel uitsteekt om de radertjes en tandwielen van het heelal daarachter te zien. Het zou je ook kunnen spijten niet beter te hebben opgelet tijdens de meetkundelessen op school. Het lukte mij bijvoorbeeld een rechthoekig voorwerp te maken, dat een parallellogram met verticale zijden vormde, ook als het voorwerp werd gedraaid. Maar dat kostte me vier koppen koffie en na afloop moest ik even gaan liggen.

[Kerry Magruder, een van de ontwerpers van het op HyperCard gebaseerde notuleerprogramma HyperNote, heeft onderzoek gedaan naar de boeiend kronkelige geschiedenis van het figuur dat Matt hierboven noemt. Lezenswaard. -Geoff]

<http://www.earthvisions.net/flat_earth.htm>

Lievelingsproject -- ConceptDraw wordt geleverd vol libraries met normale en connector-objecten, waarvan velen "smart" zijn en klaar om meteen in een diagram te zetten. Er zijn libraries voor het beschrijven van object-georiënteerde structuren en informatiemodellen zoals Booch, UML, en Express-G (maak je geen zorgen, ik weet ook niet wat deze termen betekenen); voor het gebruiken van flowcharts en het overzien van de dataflow; voor het modelleren van databases; voor het creëren van netwerken; voor het tonen van relaties tussen web pagina's; voor het construeren van ruimtelijke layouts; voor circuit-diagrammen; voor technische tekeningen; voor organisationele kaarten en project-planning en nog veel meer, zoals extra clip art, symbolen, en map-onderdelen.

Je kan ook je eigen libraries maken. Dit moest ik natuurlijk even proberen met een van mijn lievelingsprojecten: zin-diagrammen. (Lezers die oud genoeg zijn zullen zich deze zin-diagrammen misschien nog wel herinneren van de middelbare school. Als een voormalig taaldocent gebruik ik deze nog steeds.) De resultaten waren spectaculair. Na een paar dagen van ontwerpen en experimenteren had ik een kleine library die zin-diagrammen maakt die zeer simpel te construeren zijn. Individuele woorden zijn "smart" objects waarvan de lengte zich automatisch aanpast aan de lengte van de tekst en met verbindingspunten die gelijkmatig gespatiëerd blijft. Horizontale woorden worden verbonden door verbindingsobjecten in de vorm van onderwerp-gezegde en object-complementerend, enzovoorts. "Modifier words" die onder een hoek staan worden op de verbindingspunten aan horizontale woorden "vastgeplakt" door iets wat een "control point," genoemd wordt en wat te ver voert om hier uitvoerig op in te gaan. Mijn meest briljante werk was de rechte hoek waarin een modifier verbonden werd aan een ander (als in "very humane"); het is een "smart" verbindingsobject dat de rechte hoek en zijn rotatie behoudt als de bijbehorende verbindingspunten worden verplaatst.

Om te zien waar ik het over heb, moet je even kijken op de onderstaande web pagina waar twee van mijn zin-diagrammen op staan. Maar hier zal je niet veel van leren omdat niet het diagram belangrijk is maar het proces van het creëren ervan. Je moet me maar geloven als ik zeg dat, toen ik eenmaal een een library had ontwikkeld, de diagrammen heel makkelijk en snel te maken waren.

<http://www.tidbits.com/resources/553/sentences.html>

Wensenlijst -- ConceptDraw is een jong programma met regelmatig nieuwe versies, en het voelt onvolwassen aan, en zelfs een beetje ruw aan de randjes op sommige plekken. Het behandeld schermruimte alsof het een Windows programma is, met een status balk onderin en talloze palettes aan de bovenkant. Het interface-ontwerp is merkwaardig: veel normale acties zijn alleen beschikbaar via knoppen op de palettes (ze hebben geen menu-varianten), terwijl andere diep in dialoogvensters verstopt zijn. Als je een formule foutief invoert krijg je de minst helpvolle foutmelding die ik ooit gezien heb. Het programma heeft ook een aantal niet-Mac-achtige conventies, en er zijn bergen "geheime" toetsenbord-equivalenten die je alleen in de handleiding kan ontdekken.

De handleiding is redelijk goede HTML, met uitstekend gebruik van geanimeerde GIF's om procedures te illustreren, maar ze is saai en naslagwerkachtig, niet instructief of uitleggend, en bevat enkele verwarrende fouten. Wat werkelijk nodig is is een uitleg in lesvorm, en een gids voor de bibliotheken, die in het geheel niet uitgelegd worden. Daarnaast moet iemand aangenomen worden wiens moedertaal Engels is om de spellings- en grammaticafouten die door de handleiding en het programma zelf heen staan te corrigeren.

Een enkele keer zag ik ConceptDraw crashen, in het bijzonder als ik iets probeerde te plakken dat het niet begreep; bewaar je werk dus vaak. Een aantal maal moest ik het programma geforceerd afsluiten toen het dat niet op normale manier wilde doen. Sommige handelingen, zoals het openen van bepaalde bibliotheken, zijn erg langzaam. In eerste instantie wilde het niet correct afdrukken (geroteerde tekst was niet geroteerd op papier zoals het op het scherm was), maar de ontwikkelaars stuurden mij uiteindelijk een beta versie die dit oploste. Ook was ik verbaasd toen ik een bewaard ConceptDraw document opende en zag dat de tekst corrupt was geraakt daar waar ik hoge ASCII karakters gebruikt had (zo werd optie-p bijvoorbeeld een vraagteken); de ontwikkelaars vertelden mij van een instelling die dit voorkomt, en legden uit dat het een probleem was tussen verschillende platformen, maar ik vind dat er geen excuus is voor tekstwijzigingen tussen het sluiten en openen van een document op dezelfde machine.

Als laatste punt, nu ik een goed gevoel heb ontwikkeld voor de slimme objecten in ConceptDraw zou ik willen dat ze nog slimmer zijn. Als de formuletaal meer een programmeertaal zou zijn, en als het waardevolle zaken zou kunnen uitdrukken zoals "alle objecten die met dit object verbonden zijn" zouden sommige nog krachtiger effecten bereikt kunnen worden. Wellicht dat dit in een opkomende versie zal zitten.

Tenslotte -- Het is moeilijk te geloven, maar er zijn nogal wat dingen over ConceptDraw die ik nog niet genoemd heb. Je kunt objectgedrag op nog andere manieren aanpassen, zoals welke eigenschappen (bijvoorbeeld rotatie) op slot staan, en wat een object doet als je er op dubbel-klikt, of als de afmetingen van zijn groep wijzigen. Objecten kunnen links bevatten, en kunnen daardoor andere documenten openen, andere pagina's in hetzelfde document, of Web URL's. Daarnaast is ConceptDraw cross-platform; de Windows versie doet OLE embedding en linken, en er is een conversieprogramma om bestanden van Visio (de belangrijkste concurrent, nu in het bezit van Microsoft) te converteren.

<http://www.microsoft.com/office/visio/>

ConceptDraw doet twee dingen die ik erg goed vind. Als eerste, het helpt je diagrammen te tekenen, een functie die tot nu toe gewoon ontbrak op mijn Mac. Ten tweede, het opent zijn kracht voor de gebruiker en maakt zijn objecten toegankelijk via data-tabellen en maakt het mogelijk ze aan te passen via formules - en ik ben volstrekt verslingerd aan programma's die dat doen. Het heeft zijn gebreken, maar het is ook nog in ontwikkeling, dus let op toekomstige verbeteringen. In de tussentijd, als je enig soort diagram tekent, of denkt een reden te hebben dit te doen, is het nu de tijd om dit fascinerende programma te bekijken.

ConceptDraw 1.55 vereist een PowerPC computer met Mac OS 8 of recenter. Het neemt ongeveer 30 MB diskruimte in en heeft een voorkeur voor 30 MB geheugen. ConceptDraw kost $ 160 (in de doos) of $125 (via download, er is een korting tot $98 beschikbaar) en een demonstratieversie is beschikbaar om te downloaden.

<http://www.conceptdraw.com/purchase/>
<http://www.conceptdraw.com/resources/suppdownl.html>


Niet-winstgevende en niet-commerciële publicaties en Websites mogen artikels overnemen of een HTML link maken als de bron duidelijk en volledig vermeld wordt. Anderen gelieve ons te contacteren. We garanderen de precisie van de artikels niet. Caveat lector. Publicatie-, product- en firmanamen kunnen gedeponeerde merken zijn van hun ondernemingen.

Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering