Français
Forum

Verschiedene Fonts pour Listview et Listview-En-tête

 

Frank
Abbing
Hi,

ici fois le un Source, um verschiedene Fonts pour Listview et Listview-En-tête (Spaltentexte) trop realisieren. Sieht irgendwie super aus!

qui Source doit le Listview-Profancodes des Listview.dll Pakets kopiert volonté, weil es données de là nachlädt.
KompilierenMarqueSéparation
SetErrorlevel 0
Declare bereich#,listview&,lvdll&,text$,bytes&,bereich#,x&,y&,z&,font1&,font2&
Def GetSysColor(1) !"USER32","GetSysColor"
 $I Listview_Funktionen.inc
lvdll&=usedll("Listview.dll")
SetTrueColor 1
Windowstyle 543
Windowtitle "Unterschiedliche Fonts für Listview und Listview-Header..."
Window 0,0-800,600
Cls GetSysColor(15)
font1&=@Create("Font","MS Sans Serif",10,0,0,0,0)
font2&=@Create("Font","Tahoma",24,0,0,0,0)
listview&=CreateListView(%hwnd,%hinstance,0,$FFFFFF,-1,$31)
EnableEdits(listview&,1)
InsertColumn listview&,"Lagercode",64,0
InsertColumn listview&,"Artikelnummer",64,0
InsertColumn listview&,"Warengruppe",148,0
InsertColumn listview&,"Artikelbezeichnung",200,0
InsertColumn listview&,"Artikelbeschreibung",150,0
InsertColumn listview&,"Preis",50,1
AutoSortListview listview&,1,1,1,1,1,2
text$="LVData/C64.csv"
bytes&=@FileSize(text$)

If bytes&>0

    Dim bereich#,bytes&
    ReadFileQuick(addr(text$),bereich#,0,bytes&)
    CsvToListview(listview&,bereich#,bytes&,6)
    Dispose bereich#

EndIf

x&=SendMessage(listview&,$101f,0,0)    LVM_GETHEADER
SetFont listview&,font1&               Font im Gesamt-Listview setzen
SetFont x&,font2&                      Extrafont für Header setzen
ShowListView(listview&,32,32,728,480)
InitMessages(%hwnd)

While 1

    waitinput
    Case %key=2:BREAK

Wend

CloseMessages(%hwnd)
freedll lvdll&
DeleteObject font1&
DeleteObject font2&
 $I Listview_Dispose.inc
/../function-references/XProfan/end/'>Fin
 
29.07.2005  
 




Fernando
Santos
super, Frank

Gruss

Pedro
 
Innovative Produkte für Aufzüge
30.07.2005  
 




H.Brill
Salut,
je voudrais dem Anwender den Font-sélection-
Dialog zur Disposition se mettre, um ensuite dem
LV den entsprechenden Font trop verpassen.

dans qui Profan Aider ist zwar un Beispiel
pour den Dialog (API avec Übergabe einer Struktur)
dabei, mais comment bekomme je cela Handle des
ausgewählten Fonts ? Den Fontnamen et qui
Taille erfahre je oui aus qui übergebenen
Struktur, seulement cela Handle pas.

Hat quelqu'un un Code - Schnipsel ?
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
07.08.2005  
 




Frank
Abbing
Hi,

hm, eigentlich dois du seulement den Font-Dialogue avec les ChooseFont (API aus qui Comdlg32.dll) appel. dans qui maintenant gefüllten CHOOSEFONT-Struktur gibt es u.a. den aiguille LPLOGFONT. Diesen Wert übergibst du à qui API CreateFontIndirect et erhälst so den Handle.
 
07.08.2005  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.095 Views

Untitledvor 0 min.
Jürgen Strahl06.08.2016
Michael W.04.07.2016
Uwe Lang14.09.2015
Peter Max Müller20.06.2013
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie