Lettertype en grote. (fonts)

Nieuwe Liberty BASIC programmeurs kunnen hier om hulp vragen.

Moderators: anthonio, Abcott

Re: Lettertype en grote. (fonts)

Berichtdoor Newbie » ma aug 18, 2008 4:06 pm

Gordon schreef:Hier bestaan enkele API voor, maar misschien kan het ook eenvoudiger.
De lettertypes kun je in een grafisch veld wel steeds wijzigen.

Een voorbeeld met tekst in een andere font op een knop:
Code: Selecteer alles
nomainwin

button #1.b "hallo", [hallo],ul, 40,40
open "" for graphics as #1

#1.b "!font arial 15"

#1 "place 50 100"
#1 "font courier 25"

#1 "\ hallo"

wait


Gordon


Ik snap niet echt wat je bedoelt met deze snippet. Als ik hem run is de knop nog even groot en de tekst "Hallo" staat onder de knop.

Vriendelijke groet.
Newbie
 
Berichten: 32
Geregistreerd: wo mei 14, 2008 4:53 pm

Re: Lettertype en grote. (fonts)

Berichtdoor anthonio » ma aug 18, 2008 4:58 pm

Lol,

run hem nog eens en kijk eens beter.

Er worden 2 verschillende lettertypes gebruikt en 2 verschillende groten.

run deze eens.
Bekijk het geheel eens rustig, experimenteer er eens mee en zie je het verschil nog niet dan post je dit gewoon, dan geven we gewoon een ander voorbeeld.

korte uitleg.
de lijn #1 "font Times 25" duid op het feit dat er een ander font word gegeven aan de tekst, nl Timer New Roman lettergrootte 25.
de lijn #1.b "!font ariel 15" duid op het feit dat er voor de button #1.b het lettertype ariel word toepast met lettergrote 15

Code: Selecteer alles
nomainwin

button #1.b "hallo", [hallo],ul, 40,40
open "" for graphics as #1

#1.b "!font arial 15"

#1 "place 50 100"
#1 "font Times 25"

#1 "\ hallo"

wait
Dual boot: Ubuntu 8.04 - WIndows XP SP2 (via VMware) - Windows Vista 32bit - Toshiba L40 - Dual Core @ 1,76GHz - 1GB RAM - 120GB HDD - VDSL Connection
Avatar gebruiker
anthonio
 
Berichten: 281
Geregistreerd: zo mei 20, 2007 9:58 pm

Re: Lettertype en grote. (fonts)

Berichtdoor Gordon » ma aug 18, 2008 5:12 pm

Ai, Newbie sorry ik heb je vraag verkeerd begrepen.
Ik las "lettertype en grote. (fonts)" en dacht dat je het over de
grootte van de fonts had. Nu begrijp ik dat je het hebt over
de grote van je "button" in relatie tot je fonts.

Nogmaals, sorry.

BUTTON #handle.ext, "label", returnVar, corner, x, y {, width, height}

Je ziet achterin {, width, height} staan. Dat wil zeggen dat de breedte en hoogte
optioneel opgegeven mogen worden. Indien ze niet opgegeven worden, dan berekent
Liberty BASIC de breedte en de hoogte zelf. Ik ben even wat testen aan het doen,
want ik heb het gevoel dat LB deze berekening niet altijd correct doet.

Als je de breedte en de hoogte opgeeft dan ben je verzekerd van de maat van je
knop.

Ik vond het niet eigenaardig dat je de maten niet opgaf. Meestal geef ik ze ook
niet op. Met Arial 10 lijkt het altijd precies goed te gaan.

Gordon.
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am

Re: Lettertype en grote. (fonts)

Berichtdoor anthonio » ma aug 18, 2008 5:30 pm

lol,

had het dus ook even helemaal mis.
Had het gelijk gordon ook op de grote van de lettertypes en de verschillende fonts.
Dual boot: Ubuntu 8.04 - WIndows XP SP2 (via VMware) - Windows Vista 32bit - Toshiba L40 - Dual Core @ 1,76GHz - 1GB RAM - 120GB HDD - VDSL Connection
Avatar gebruiker
anthonio
 
Berichten: 281
Geregistreerd: zo mei 20, 2007 9:58 pm

Vorige

Keer terug naar Beginner

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 1 gast

cron