| |
|
|
|
************** Fülle_Treeview.INC **************
************** Start der Prozedur zum Füllen des Treeviews **************
Proc Update_GU_Treview
USECURSOR 2
Enablewindow GU_Treeview&,0
Declare GU_STRING$,GU_ZÄHLER%
@Sendmessage(GU_Treeview&,$1101,0,0) Treeview komplett löschen
Füge_Item_in_Treeview_ein 0,0,0,"User",$0010
LET TV_USER&=@&(0)
Füge_Item_in_Treeview_ein 0,1,1,"Lokale Gruppen",$0010
LET TV_lokale_Gruppen&=@&(0)
Füge_Item_in_Treeview_ein 0,2,2,"Netzwerkgruppen",$0010
LET TV_NETZWERKGRUPPEN&=@&(0)
Füge_Item_in_Treeview_ein 0,3,3,"Gruppen aus Token",$0010
LET TV_SONSTIGE&=@&(0)
Liste_Alle_User
@SENDMESSAGE(SORTIERLISTE&,$0184,0,0) Sortierlistbox löschen
@MoveListToList(SORTIERLISTE&)
LET GU_ZÄHLER%=0
While GU_ZÄHLER%<@GetCount(SORTIERLISTE&)
LET GU_STRING$=@GetString$(SORTIERLISTE&,GU_ZÄHLER%)
Füge_Item_in_Treeview_ein TV_User&,0,0,GU_STRING$,$0010
LET GU_ZÄHLER%=GU_ZÄHLER%+1
WEND
Liste_lokale_Gruppen
@SENDMESSAGE(SORTIERLISTE&,$0184,0,0) Sortierlistbox löschen
@MoveListToList(SORTIERLISTE&)
LET GU_ZÄHLER%=0
While GU_ZÄHLER%<@GetCount(SORTIERLISTE&)
LET GU_STRING$=@GetString$(SORTIERLISTE&,GU_ZÄHLER%)
Füge_Item_in_Treeview_ein TV_lokale_Gruppen&,0,0,GU_STRING$,$0010
LET GU_ZÄHLER%=GU_ZÄHLER%+1
WEND
Liste_NetzwerkGruppen
@SENDMESSAGE(SORTIERLISTE&,$0184,0,0) Sortierlistbox löschen
@MoveListToList(SORTIERLISTE&)
LET GU_ZÄHLER%=0
While GU_ZÄHLER%<@GetCount(SORTIERLISTE&)
LET GU_STRING$=@GetString$(SORTIERLISTE&,GU_ZÄHLER%)
Füge_Item_in_Treeview_ein TV_NetzwerkGruppen&,0,0,GU_STRING$,$0010
LET GU_ZÄHLER%=GU_ZÄHLER%+1
WEND
USECURSOR 0
Enablewindow GU_Treeview&,1
ENDPROC
************** Ende der Prozedur zum Füllen des Treeviews **************
|
|
|
| |
|
|
|
|
************** Fülle_Treeview.INC **************
************** Start der Prozedur zum Füllen des Treeviews **************
Proc Update_GU_Treview
USECURSOR 2
Enablewindow GU_Treeview&,0
Declare GU_STRING$,GU_ZÄHLER%
@Sendmessage(GU_Treeview&,$1101,0,0) Treeview komplett löschen
Füge_Item_in_Treeview_ein 0,0,0,"User",$0010
LET TV_USER&=@&(0)
Füge_Item_in_Treeview_ein 0,1,1,"Lokale Gruppen",$0010
LET TV_lokale_Gruppen&=@&(0)
Füge_Item_in_Treeview_ein 0,2,2,"Netzwerkgruppen",$0010
LET TV_NETZWERKGRUPPEN&=@&(0)
Füge_Item_in_Treeview_ein 0,3,3,"Gruppen aus Token",$0010
LET TV_SONSTIGE&=@&(0)
Liste_Alle_User
@SENDMESSAGE(SORTIERLISTE&,$0184,0,0) Sortierlistbox löschen
@MoveListToList(SORTIERLISTE&)
LET GU_ZÄHLER%=0
While GU_ZÄHLER%<@GetCount(SORTIERLISTE&)
LET GU_STRING$=@GetString$(SORTIERLISTE&,GU_ZÄHLER%)
Füge_Item_in_Treeview_ein TV_User&,0,0,GU_STRING$,$0010
LET GU_ZÄHLER%=GU_ZÄHLER%+1
WEND
Liste_lokale_Gruppen
@SENDMESSAGE(SORTIERLISTE&,$0184,0,0) Sortierlistbox löschen
@MoveListToList(SORTIERLISTE&)
LET GU_ZÄHLER%=0
While GU_ZÄHLER%<@GetCount(SORTIERLISTE&)
LET GU_STRING$=@GetString$(SORTIERLISTE&,GU_ZÄHLER%)
Füge_Item_in_Treeview_ein TV_lokale_Gruppen&,1,1,GU_STRING$,$0010
LET GU_ZÄHLER%=GU_ZÄHLER%+1
WEND
Liste_NetzwerkGruppen
@SENDMESSAGE(SORTIERLISTE&,$0184,0,0) Sortierlistbox löschen
@MoveListToList(SORTIERLISTE&)
LET GU_ZÄHLER%=0
While GU_ZÄHLER%<@GetCount(SORTIERLISTE&)
LET GU_STRING$=@GetString$(SORTIERLISTE&,GU_ZÄHLER%)
Füge_Item_in_Treeview_ein TV_NetzwerkGruppen&,2,2,GU_STRING$,$0010
LET GU_ZÄHLER%=GU_ZÄHLER%+1
WEND
Liste_Sonstige_Gruppen
@SENDMESSAGE(SORTIERLISTE&,$0184,0,0) Sortierlistbox löschen
@MoveListToList(SORTIERLISTE&)
LET GU_ZÄHLER%=0
While GU_ZÄHLER%<@GetCount(SORTIERLISTE&)
LET GU_STRING$=@GetString$(SORTIERLISTE&,GU_ZÄHLER%)
Füge_Item_in_Treeview_ein TV_Sonstige&,3,3,GU_STRING$,$0010
LET GU_ZÄHLER%=GU_ZÄHLER%+1
WEND
USECURSOR 0
Enablewindow GU_Treeview&,1
ENDPROC
************** Ende der Prozedur zum Füllen des Treeviews **************
|
|
|
| |
|
|