Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Einsteiger-Tutorial zum Thema FONT
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 02.03.2007, 07:10    Titel: Einsteiger-Tutorial zum Thema FONT Antworten mit Zitat

Ich habe einmal angefangen ein kleines Einsteiger Tutorial zum Thema "Font" zu schreiben, bin leider noch nicht weit gekommen, werde aber weiter daran arbeiten, für alle anfänger die sich mit dem Thema auseinandersetzen wie auch ich es tun musste ist zunächst schon die erste meiner Methoden online unter
http://home.arcor.de/eternal_pain/FBT/tutorial.html

ich hoffe ich werde bis zum Wochenende das Tutorial Fertiggestellet haben...
_________________


Zuletzt bearbeitet von Eternal_pain am 02.03.2007, 17:07, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 02.03.2007, 14:39    Titel: Antworten mit Zitat

Hab gerade ein wenig am Design gearbeitet und hab daher einiges verscheiben müssen... hier die entgültige URL

http://home.arcor.de/eternal_pain/fbtut/
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 02.03.2007, 22:54    Titel: Antworten mit Zitat

Das erste Kapitel (Bit Methode) halte ich erstmal für erledigt, das zweite Kapitel schreib ich dann morgen happy
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
King-01
gesperrt


Anmeldungsdatum: 26.02.2007
Beiträge: 351

BeitragVerfasst am: 02.03.2007, 23:24    Titel: Antworten mit Zitat

Die Farben und das Design sind eigentlich ganz gut. Nur die Schriftart könntest du vielleicht ändern.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 02.03.2007, 23:30    Titel: Antworten mit Zitat

grinsen Ist zur Kenntniss genommen und wird überdacht mit den Augen rollen
Werd wohl noch einiges am Design machen müssen, und über IE gibts auch probleme hab ich eben festgestellt...
Aber vorallem danke fürs vorbeischauen zwinkern denn wenn keiner guckt, machts keinen Sinn *g*
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 03.03.2007, 00:16    Titel: Antworten mit Zitat

btw, kathegorien schreibt man mit ohne h happy

edit: fühlst du dich sooo pflichtbewusst, dass du eine pyroactive-grafik einbindest? das is keine pflicht!
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
fire



Anmeldungsdatum: 04.01.2007
Beiträge: 38

BeitragVerfasst am: 03.03.2007, 09:20    Titel: Antworten mit Zitat

in beispiel drei steht nur 'screen 18' aber musst du da nicht noch die farbtiefe angeben?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 03.03.2007, 09:22    Titel: Antworten mit Zitat

@Jojo *g* danke, und ja, macht sich doch nicht schlecht die Grafik zwinkern

@Fire
Zitat:
in beispiel drei steht nur 'screen 18' aber musst du da nicht noch die farbtiefe angeben?


das ist bei den Beispielen nicht erforderlich!
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
fire



Anmeldungsdatum: 04.01.2007
Beiträge: 38

BeitragVerfasst am: 03.03.2007, 10:00    Titel: Antworten mit Zitat

ich würde es gut finden, wenn du bei beispiel 3 noch eine fertige 'font.bmp' datei zum download anbieten würdest
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 03.03.2007, 10:01    Titel: Antworten mit Zitat

Hab ich doch ? ganz oben vor dem Code sind BAS und BMP Datei...
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
fire



Anmeldungsdatum: 04.01.2007
Beiträge: 38

BeitragVerfasst am: 03.03.2007, 10:06    Titel: Antworten mit Zitat

oh! sorry hab ich net gesehen, die schriftfarbe is so dunkel
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 03.03.2007, 10:14    Titel: Antworten mit Zitat

Ich gebe zu das Die seite vielleicht nicht sehr "Sonnig" gestaltet ist, aber ich habe schon die Farben etwas aufgehellt, meistens liegt das an den verschiedenen Monitor und Alpha einstellungen...
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 03.03.2007, 13:04    Titel: Antworten mit Zitat

sooooo... lächeln
wenn ich die Schrift jetzt noch heller mache, ist sie weiss durchgeknallt
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
fire



Anmeldungsdatum: 04.01.2007
Beiträge: 38

BeitragVerfasst am: 03.03.2007, 18:01    Titel: Antworten mit Zitat

so is die farbe schon viel besser, nur die links könntest du vllt noch etwas heller machen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 06.03.2007, 21:34    Titel: Antworten mit Zitat

Eigentlich wollte ich nur mal kurz festhalten das Die Seite im prinzip eher nebensache ist. Daran arbeite ich dann später mal... es geht in erster Linie um die Einbindungs- und Nutzungsmöglichkeiten von eigenen Zeichen (Fonts)
Leider hab ich bei mir nie irgendwelche beschreibungen drinne deswegen schreib ich gerade alle neu und entwerfe ein paar beispiel fonts was etwas länger dauert als geplant grinsen
Vielleicht könnt Ihr etwas feedback geben, ob es bisweilen geholfen hat, Ihr was gelernt hab, oder nun noch mehr fragen habt ect...
Die Seite kommt dann später... versuche mich gerade wieder mit Style-Sheet und auch PHP, kann also noch dauern.. mit dem Kopf durch die Mauer wollen grinsen durchgeknallt
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 26.05.2007, 03:00    Titel: Antworten mit Zitat

leider kann ich auf meiner Seite noch nichts neues vorweisen, habe allerdings eine recht gute Seite zum Thema Grafische Fonts gefunden...

FreeFont

derzeit sind dort 320 teilweise recht ansehnliche Fonts zu finden,
allerdings beschränken sich die meisten leider nur auf Grossbuchstaben.
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Eastler_dart



Anmeldungsdatum: 25.09.2005
Beiträge: 177
Wohnort: Baden-Würtemberg + Sachsen

BeitragVerfasst am: 29.05.2007, 22:22    Titel: Antworten mit Zitat

Hallo erst mal...

Glückwünsche zum zurück gewonnenen Forum

@Eternal Pain
Wenn du Lust hast, kannst du auch meinen FreeFontEdit mit in deine Seite einbauen, wäre eine kleine Ergänzung zum Thema.

man liest sich

Eastler
_________________
Kaum macht mans richtig, schon geht's
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 06.06.2007, 22:02    Titel: Antworten mit Zitat

Hab mal wieder ein wenig herumgebastelt, ist noch längst nicht fertig...
nur der anfang, mal zu testen...

hier ein erstes Font-Paket

Code:

screen 19,32

Type EP_Font As Ubyte PTR


Function Load_Font (Byref Buffer As EP_Font, Byref Filename As String) As Integer
   
    Dim FF as Integer
   
    dim get_header as string*4
    dim xsize as uinteger
    dim ysize as ushort
    dim bitinf as ubyte
   
    dim char_exec as uinteger
   
    dim reader as ubyte
   
    dim charx as integer
   
    dim pxpos as uinteger
   
   
    FF=FreeFile
   
    '---------------------------------'
    open Filename for binary access read as FF

    get #FF,,get_header
    get #FF,,xsize
    get #FF,,ysize
    get #FF,,bitinf   
   
    '?get_header,xsize,ysize,bitinf
    'sleep
   
    buffer=imagecreate(xsize,ysize+1)
    buffer[4]=0
    buffer[5]=32
    buffer[6]=255
   
    for reading_char=32 to 255
       
            get #1,,reader
           
            charx=reader
           
            buffer[7+(reading_char-32)]=charx
           
            for y=0 to ysize-1
           
            char_exec = 0
            for read_bit=0 to bitinf-1
                get #FF,,reader
           
                select case read_bit
                    case 3
                        char_exec += reader*&h01000000
                    case 2
                        char_exec += reader*&h00010000
                    case 1
                        char_exec += reader*&h00000100
                    case 0
                        char_exec += reader*&h00000001
                end select
            next read_bit
       
           
            for x=0 to charx-1
                if bit(char_exec,x) then pset buffer,(x+pxpos,y+1),&hffffff
            next x
        next y
       
        pxpos += charx
       
    next reading_char
   
    close #ff
                   
    Return 0
End Function


dim myfont1 as EP_Font

Load_Font myFont1,"tunga-size1.BFT"

draw string (100,100),"Das ist EiN GrOßeR TeSt 12345 !!¿ äöÜ",,myfont1

imagedestroy (myfont1)

sleep

_________________


Zuletzt bearbeitet von Eternal_pain am 07.06.2007, 00:05, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 06.06.2007, 22:24    Titel: Antworten mit Zitat

und noch ein arial paket
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 06.06.2007, 22:45    Titel: Antworten mit Zitat

und weils es nu so einfach ist...

noch ein paket "comic"

und dazu noch ein screenshot...


_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz