# coding: windows-1252
#
#---Bezeichnung: Ordner als Rootordner hinzufügen
#   Klasse: Benutzergruppe
#   Selectedobjectsscript: Yes
#   Condexpression:
#   EventType: Kein
#   EventClass:
#   EventMembers:
#   ExtendedRights: N
#---Wandelt einen bestehenden Ordner in einen Rootordner um und
#   fügt ihn den selektierten Benutzergruppen zur Ansicht an.
#   Der entsprechende Ordner wird in einem Dialog abgefragt.
#---07.03.2017, Vertec AG: erstellt.
#   10.10.2024, sth: An selectedobjects ab Vertec 6.7.0.12 angepasst.

def main(grouplist):
    ordner = vtcapp.selectobjectintree("Ordner auswählen, der zum Rootordner werden soll ", [], browsefilter="", selectfilter="AbstractOrdner")
    if ordner:
        for gruppe in grouplist:
            gruppe.persrooteintraege.append(ordner)
            ordner.parentordner = None

main(selectedobjects)