VFP9 Grid: Column und Header Class

18/06/2009 - 12:19 von Charly Pruemm | Report spam
Hallo,

wie kann ich denn in der Foundation Class: _Base die Gridklasse derart
àndern, dass ich Code für den RightClick auf einen beliebigen Header
einfügen kann.? Ich weiss nicht, wie ich an die Column/Header Klasse gelange
um den entsprechenden Code dort einzusetzen, damit er für alle meine Grids
im Projekt wirksam wird.

Wo finde ich die Header bzw. Column Klasse?

Gruss
CHARLY
 

Lesen sie die antworten

#1 Hans-Peter Grözinger
18/06/2009 - 12:33 | Warnen spam
Hallo Charly !

wie kann ich denn in der Foundation Class: _Base die Gridklasse
derart àndern, dass ich Code für den RightClick auf einen be-
liebigen Header einfügen kann.? Ich weiss nicht, wie ich an die
Column/Header Klasse gelange um den entsprechenden Code dort
einzusetzen, damit er für alle meine Grids im Projekt wirksam
wird.



Header und Column-Klasse als Member beim jeweiligen Parent ein-
tragen im Eigenschaften-Fenster.

Wo finde ich die Header bzw. Column Klasse?



Geht nur programmatisch und nicht visuell. Also beide Klassen in
einem PRG anlegen:

DEFINE CLASS MyColumn AS COLUMN
*******************************

*-- Default-Einstellungen
FONTNAME = 'Tahoma'
FONTSIZE = 9
READONLY = .T.

*-- Bitmaps für die Sortierungsanzeige
cPictureAsc = 'BMPS\SORTUP.BMP'
cPictureDesc = 'BMPS\SORTDN.BMP'
...

PROCEDURE MyProcedure
*********************
...

PROCEDURE Click
*********************
...

ENDDEFINE

DEFINE CLASS StHeader AS HEADER
*******************************

*-- Default-Einstellungen
CAPTION = 'Header1'
FONTNAME = 'Tahoma'

PROCEDURE INIT
**************
...

PROCEDURE RightClick
********************
...

ENDDEFINE

Hans-Peter Grözinger
TOFU ist gedankenlose Resourcenverschwendung.
http://einklich.net/usenet/zitier.htm
http://support.microsoft.com/defaul...GNetikette

Ähnliche fragen