Italia
Foro

Style zu Gridbox hinzufügen

 

Jac
de
Lad
Hallo Community!

Mit welchem Befehl kann ich meiner Gridbox den Style $200 (Kopfspalten verschiebbar) nachträglich hinzufügen? Mit SetWindowLong???

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.08.2006  
 




Frank
Abbing
Ja.
 
20.08.2006  
 




Jac
de
Lad
Und wie genau?

SetWindowLong(lv&,$200) stürzt ab und SetWindowLong(lv&,$200,1) macht nichts...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.08.2006  
 



setwindowlong(h&,getwindowlong(h&)+-|x&)
 
20.08.2006  
 




Frank
Abbing
Hm, gerade deswegen habe ich ja die Listview.dll entwickelt, um solche Sachen zu vereinfachen...
iF, dein Beispiel ist Mist, weil SetWindowLong drei Parameter besitzt.
Parameter 2 kennzeichnet den Style, in diesem Fall also GWL_STYLE oder GWL_EXSTYLE.
Jac, du musst den vorhandenen Style zunächst mit GetWindowLong() ermitteln, deinen Style dazu geben, bzw. davon wegnehmen und den neu ermittelten Style per SetWindowLong()wieder setzen. Dazu besitzen Listviews oft die Eigenart bei einem Wechsel der Styles noch die Message LVM_UPDATE zu erwarten, um den Wechsel sichtbar zu machen.

[quote:c066a369b2]Und wie genau?[/quote:c066a369b2]
Einen Quellcode erhälst du von mir nicht, du hast ja jetzt die Anleitung dazu. Meine Arbeit zu dem Thema findest du in der Listview.dll wieder. Investier ein paar Taler oder arbeite deinen Code selber aus...
 
20.08.2006  
 



[quote:e3b3c00a27=Frank Abbing]iF, dein Beispiel ist Mist, weil SetWindowLong drei Parameter besitzt.[/quote:e3b3c00a27]
Ich merk schon ich krigs heut dicke von Dir.

Zumindest symbolisiert es ja trotzdem wo der Fehler lag - so Mist finde ich es garnicht.
 
20.08.2006  
 




Frank
Abbing
[quote:ce745fe1fa]Ich merk schon ich krigs heut dicke von Dir. [/quote:ce745fe1fa]
Nein, nein. Immerhin bist du bestimmt noch im Umzugsstress oder leidest noch unter den Folgen. Da muss man doch nachsichtig sein.
 
20.08.2006  
 



Tatsächlich - ich bin voll beim Umziehen und jetzt ist auch noch ein neues Notebook dazugekommen.
 
20.08.2006  
 




Jac
de
Lad
Hm, dann versuch ichs selbst rauszufinden, weil ich leider immer sehr knapp bei Kasse bin. Trotzdem danke!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.08.2006  
 




Jörg
Sellmeyer
Auch dazu kann ich Dir wieder Prfellow und die zugehörigen Vorlagen empfehlen.
Darin sind unglaublich viele Quellcodes u. a. auch zum Thema LV.

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




Frank
Abbing
[quote:1f4ec764e2]Hm, dann versuch ichs selbst rauszufinden, weil ich leider immer sehr knapp bei Kasse bin. [/quote:1f4ec764e2]
Wer nicht...?

Ich weiss auch, nicht per jedes kleine Programm necessario man eine mächtige (und kostenpflichtige) Dll. Oft reichen schon ein paar Zeilen Code.
Aber wenn du mal ein umfangreiches Projekt mit professionellen Listviews machen möchtest und gerne die Listview.dll nutzen würdest - mit mir kann man immer reden und ich denke, wir würden uns da schon einig werden.
 
20.08.2006  
 




RGH
... ähem ... ich will ja diese interessante Diskussion nicht stören, aber ...

Der Stil Kopfspalten verschieben ist standardmäßig aktiviert. Du kannst bei einer Gridbox mit der Maus die Spalten beliebig vergrößern und verkleinern und beliebig anordnen!

Saluto
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
21.08.2006  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

4.648 Views

Untitledvor 0 min.
Walter19.07.2024
RudiB.26.08.2022
Sven Bader17.08.2021
Langer11.01.2021
Di più...

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