Italia
Foro

PrintListView und Icons

 

Jörg
Sellmeyer
Hallo Frank,
Ich weiß nicht, ob Du meine Mail vor ein paar Tagen erhalten hast. Es war gerade der Xprofan-Server tot. Hängst Du auch an iFs Nabelschnur?
Hier also nochmal:

Wenn in diesem Programm Icons angezeigt werden, wird der Ausdruck der
ersten Spalte in die zweite Spalte rübergerückt.
KompilierenMarkierenSeparieren
 $I Listview_Funktionen.inc
Declare IL_ListView1&

Proc BuildIL_ListView1

    Parameters Color&
    Declare IL&
    Declare Icon&,Anzahl&,Datei$
    IL& = External(COMCTL32,ImageList_Create,16,16,254,3,3)
    External(COMCTL32,ImageList_SetBkColor,IL&,Color&)
    Datei$=Par$(0)
    Icon& = External(SHELL32,ExtractIconA,%hinstance,Addr(Datei$),0)
    External(COMCTL32,ImageList_AddIcon,IL&,Icon&)
    Return IL&

EndProc

IL_ListView1& = BuildIL_ListView1($C3FDFF)

Proc Erstellen

    Declare Text$
    Text$=Nr;Titel;test;test;test;Min;Sec;
    SetColumnsFromMem(LV&,Addr(Text$),0)
    SetColumnWidth(LV&,0,40)
    SetColumnWidth(LV&,1,190)
    SetColumnWidth(LV&,2,140)
    SetColumnWidth(LV&,3,86)
    SetColumnWidth(LV&,4,86)
    SetColumnWidth(LV&,7,0)
    SetColumnAlignment(LV&,0,1)
    SetColumnAlignment(LV&,5,1)
    Text$ = 0
    SelectColumnEdits(LV&,Addr(text$))

EndProc

UserMessages 16
Cls
declare hDll&,LV&
hDll&=UseDll(Listview.dll)
InitMessages(%hwnd)
LV&=CreateListView(%hwnd,%hinstance,-1,$FFFFFF,-1,$21)
SetImageList(LV&,IL_ListView1&)
Erstellen

WhileLoop 0,10

    AddString(LV&,Format$(00,&Loop) + |Test|Test)

Wend

ShowListView(LV&,10,10,WIDTH(%hwnd) - 20,HEIGHT(%hwnd) - 20)

While 1

    WaitInput
    Case %umessage = 16:Break

    If %mousepressed = 2

        PrintListview(LV&,%hwnd,%hinstance,80,120,200,120,200,3,3,0,0,65 + 2)

    EndIf

Wend

CloseMessages(%hwnd) _ONCE
DeleteObject LV&
./../../function-references/xprofan/freedll/'>FreeDll hDll&

Saluto
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
12.10.2007  
 




Ich weiß nicht, ob Du meine Mail vor ein paar Tagen erhalten hast. Es war gerade der Xprofan-Server tot. Hängst Du auch an iFs Nabelschnur?


Ja, genau. Hab die Mail nicht erhalten oder mein Mailfilter hat sie verschluckt.

Ich sehs mir an.
 
12.10.2007  
 




Frank
Abbing
Ups, war schon wieder ausgeloggt...
 
12.10.2007  
 




Jörg
Sellmeyer
Frank Abbing
Ups, war schon wieder ausgeloggt...


Ich dachte eingeschlafen... (siehe Avatar)
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
12.10.2007  
 




Frank
Abbing
Der pennt wohl schon länger, nach den Tasten-Abdrücken zu schliessen.
 
13.10.2007  
 




Wenn in diesem Programm Icons angezeigt werden, wird der Ausdruck der
ersten Spalte in die zweite Spalte rübergerückt.


Stimmt - und dann sieht das leider so aus wie im Bildchen - (ist mir noch garnicht aufgefallen weil ich in meinem Adressor einen Bildschirmausdruck erstelle)

35 kB
Hochgeladen:13.10.2007
Downloadcounter109
Download
 
13.10.2007  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

594 Views

Untitledvor 0 min.
Michael W.07.07.2016
Peter Max Müller20.06.2013
Pauli29.04.2013
Achim Engelhardt11.04.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie