Eigenschaften des Controls ändern
In diesem Abschnitt werden alle Methoden zum Verändern des Column Tree gelistet.
Einträge (mit Knoten) einfügen ändern und löschen
Methode |
Bedeutung |
| add_nodes_and_items |
Eine Liste mit Einträgen (mit ihren Knoten) einfügen |
| delete_all_items_of_nodes |
Alle Einträge zu einer Liste von Knoten löschen |
| delete_items |
Löschen einer Liste von Einträgen |
| update_nodes_and_items |
Einer Liste von Einträgen (und deren Knoten) werden verändert |
Einzelnen Eintrag ändern
Methode |
Bedeutung |
| item_set_chosen |
Ankreuzfeld im Baum ankreuzen |
| item_set_disabled |
Eintrag im Baum inaktivieren |
| item_set_editable |
Änderbarkeit von Ankreuzfeldern verändern |
| item_set_font |
Font den Eintrags setzen |
| item_set_hidden |
Eintrag unsichtbar setzen |
| item_set_style |
Stil eines Eintrags festlegen |
| item_set_text |
Text eines Eintrags verändern |
| item_set_t_image |
Ikone eines Eintrags verändern |
Einzelnen Eintrag selektieren
Methode |
Bedeutung |
| select_item |
Selektion eines einzelnen Eintrags |
Knoten expandieren
Methode |
Bedeutung |
| expand_node |
Bestimmten Knoten expandieren |
| expand_nodes |
Liste von Knoten expandieren |
| expand_root_nodes |
Alle Wurzelknoten expandieren |
Knoten selektieren
Methode |
Bedeutung |
| set_selected_node |
Bestimmten Knoten selektieren |
| select_nodes |
Liste von Knoten selektieren |
| unselect_all |
Selektion für alle Knoten und Einträge rückgängig machen |
| unselect_nodes |
Selektion für Liste von Knoten rückgängig machen |
Knoten löschen
Methode |
Bedeutung |
| delete_all_nodes |
Alle Knoten aus Baum löschen |
| delete_node |
Bestimmten Knoten aus Baum löschen |
| delete_nodes |
Liste von Knoten aus Baum löschen |
Eigenschaften eines Knotens ändern
Methode |
Bedeutung |
| node_set_disabled |
Knoten inaktivieren |
| node_set_expander |
Eigenschaft expander setzen |
| node_set_exp_image |
Ikone für expandierten Knoten setzen |
| node_set_hidden |
Knoten unsichtbar machen |
| node_set_is_folder |
Eigenschaft is_folder setzen |
| node_set_no_branch |
Hierarchielinie des Knoten setzen |
| node_set_n_image |
Ikone des nicht expandierten Knotens setzen |
| node_set_style |
Stil des Knotens setzen |
| node_set_dragdropid |
Drag&Drop Verhalten eines Knotens setzen |
Spalten einfügen, löschen und ändern
Methode |
Bedeutung |
| add_column |
Spalte hinzufügen |
| add_hierarchy_column |
Spalte unter Hierarchieüberschrift hinzufügen |
| delete_column |
Spalte löschen |
| insert_column |
Spalte an bestimmter Stelle einfügen |
| insert_hierarchy_column |
Spalte an bestimmter Stelle unter Hierarchieüberschrift einfügen |
Eigenschaften von Spalten verändern
Methode |
Bedeutung |
| column_set_disabled |
Spalte inaktivieren |
| column_set_heading_image |
Ikone der Überschrift verändern |
| column_set_heading_text |
Text der Überschrift verändern |
| column_set_heading_tooltip |
Tooltip der Überschrift verändern |
| column_set_hidden |
Spalte unsichtbar machen |
| column_set_width |
Breite der Spalte verändern |
| adjust_column_width |
Breite von Spalten anpassen |
| update_column |
Verändern mehrerer Eigenschaften einer Spalte |
Eigenschaften der Hierarchieüberschrift verändern
Methode |
Bedeutung |
| hierarchy_header_set_t_image |
Ikone der Hierarchieüberschrift verändern |
| hierarchy_header_set_text |
Text der Hierarchieüberschrift verändern |
| hierarchy_header_set_tooltip |
Tooltip der Hierarchieüberschrift verändern |
| hierarchy_header_set_width |
Breite der Hierarchieüberschrift verändern |
| hierarchy_header_adjust_width |
Breite der Hierarchieüberschrift anpassen |
Spaltenreihenfolge setzen
Methode |
Bedeutung |
| set_column_order |
Spaltenreihenfolge setzen |
Konfiguration von Tastatur Ereignissen
Methode |
Bedeutung |
| add_key_stroke |
Definition einer Taste der Tastatur, die ein Ereignis auslösen soll |
| remove_all_key_strokes |
Löschen von Definitionen für Tasten |
Sonstige Methoden
Methode |
Bedeutung |
| ensure_visible |
Sichtbarkeit eines bestimmten Knotens gewährleisten |
| move_node |
Knoten verschieben |
| scroll |
Blättern im Baum |
| set_ctx_menu_select_event_appl |
Entscheidung, ob Ereignis nach Auswahl eines Eintrags aus einem Kontextmenü ein Applikations- oder Systemereignis sein soll |
| set_has_3d_frame |
3D Rahmen setzen |
| set_screen_update |
Sichtbarkeit von Änderungen regeln |
| set_top_node |
Obersten sichtbaren Knoten definieren |
| set_min_node_height |
Angezeigte Mindesthöhe eines Knotens festlegen |
| set_default_drop |
Setzen des Drag&Drop-Verhaltens für ein Drop in die leere Fläche eines SAP Trees |
| set_folder_show_exp_image |
Einstellen des Ordner-Symbols bei geöffnetem Ordner |