Aufsteigend - Absteigend sortieren wechselnd

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Aufsteigend - Absteigend sortieren wechselnd

Beitrag von Stephan »

Trage bei der Eigenschaft "Zusatzinformationen" der Schaltfläche (unten im Eigenschaftsdialog der Schaltfläche) das Wort "aufwärts" ein (ohne Anführungszeichen)

Weise der Schaltfläche anschließend das folgede Makro zu:

Code: Alles auswählen

Sub Button(trigger)
	If trigger.Source.model.Tag = "aufwärts" Then
			<Dein Makro zum Aufsteigend Sortieren>()
			trigger.Source.model.Tag = "abwärts"
		Else
			<Dein Makro zum Absteigend Sortieren>()
			trigger.Source.model.Tag = "aufwärts"
	End If
End Sub
Ändere in dem Makro die zweil Zeilen mit den spitzen KLammern auf die jeweiligen Makronahmen Deiner zwei Makros, z.B.:

Code: Alles auswählen

Sub Button(trigger)
	If trigger.Source.model.Tag = "aufwärts" Then
			Artist()
			trigger.Source.model.Tag = "abwärts"
		Else
			Artist_andersrum()
			trigger.Source.model.Tag = "aufwärts"
	End If
End Sub




Gruß
Stephan