Path: news.cs.au.dk!not-for-mail From: Jan Midtgaard Newsgroups: daimi.beta Subject: Putformat og scroll-lister =?iso-8859-1?Q?p=E5?= Windows Date: Wed, 26 Apr 2000 14:32:17 +0200 Organization: University of Aarhus, Department of Computer Science (DAIMI) Lines: 30 Message-ID: <3906E1D1.BA4A58CC@cs.au.dk> NNTP-Posting-Host: demeter.cs.au.dk Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: xinwen.cs.au.dk 956752338 15307776 255.255.255.255 (26 Apr 2000 12:32:18 GMT) X-Complaints-To: news@cs.au.dk NNTP-Posting-Date: 26 Apr 2000 12:32:18 GMT X-Mailer: Mozilla 4.7C-SGI [en] (X11; I; IRIX 6.5 IP32) X-Accept-Language: en Xref: news.cs.au.dk daimi.beta:10486 Hej Vi har flere steder i noget GUI brug for scrolllister, med teksten pænt op. Til det formål har vi brugt putformat, f.eks: -------- '%3i %35s %8.2f'->tmptext.putformat(# do etInt->i; nogetText[]->s; enReal->f; #); 1->VoresScrollList.append; VoresScrollList.numberOfItems->tmpInt; (tmpInt,tmptext[])->VoresScrollList.settext; -------- Sikkert ikke pænt, men det illustrerer ideen :) Hvorfor giver ovenstående et flot resultat på SGI, med pæne kolonner, mens det ligner på Windows? Vi har en ide' om at bogstaverne ikke er lige 'brede' på windows, er det forklaringen, eller rettere: Hvad gør vi istedet? /Jan