Seite 1 von 1

VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Mo 6. Jun 2016, 00:45
von wilfried
Hallo zusammen,

ich versuche hier, bisher erfolglos, ein Containerobjekt auf einer Notebookpage zu füllen.
Hat das schon jemand geschafft?

Das Listobjekt scheidet aus, weil es bzgl. der Anzahl Einträge limitiert ist.

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Mo 6. Jun 2016, 10:16
von Frank Wochatz
Ich überlege gerade, ob ich das schonmal gemacht habe.

Hast Du denn den Container korrekt eingerichtet? Da kann man einiges falsch machen. Guck mal in die eZip Sourcen als Beispiel. Dazu ghört auch einiges an Code (nicht nur die Einstellungen über das Settingsnotebook).

Dann kommts halt darauf an, wie es aussehen soll (Details, Liste, Icons) und welche Daten Du anziehn willst (String, Bilder, Icons).

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Mo 6. Jun 2016, 11:04
von wilfried
Wie man mit dem Containerobjekt umgeht ist mir klar. Ich setze es überall dort ein wo das Listobjekt überläuft.
Neu ist nur die Kombination mit einer Notebookpage.

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Mo 6. Jun 2016, 13:25
von Frank Wochatz
Andere Controls funktionieren in dem Notebook?

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Mo 6. Jun 2016, 14:57
von wilfried
Ja ich habe schon Programme mit Buttons und Listelement geschrieben.
In dem aktuellen Fall soll der Container einziges Element auf einer Notebookpage werden.
Wenn bei mir nicht vollständiger Gedächtnisverlust eingetreten ist, sollte ich noch wissen wie es funktioniert. :oops:

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Fr 10. Jun 2016, 17:46
von wilfried
So, inzwischen ist die Frage beantwortet.
Ja, man kann ein Container-Objekt auf einer Notebook-Seite nutzen.
Warum mein aktuelles Notebook-Projekt nicht tut bleibt zu klären.

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Di 26. Jul 2016, 20:09
von wilfried
So, inzwischen funktioniert mein Notebook-Projekt mit dem Container-Objekt.
Was leider nicht geht: Man kann auf einer Notebookseite keine POPUP-Menüs verwenden.
Nachdem ich tagelang gegen diese Wand angerannt bin, half nur noch RTFM mir die Augen zu öffnen. :shock:
Aber es gibt ja Alternativen.

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Di 26. Jul 2016, 21:19
von aschn
wilfried hat geschrieben: Was leider nicht geht: Man kann auf einer Notebookseite keine POPUP-Menüs verwenden.
Bei diesem Gedanken schüttelt sich bei mir alles. Ich halte so etwas auch für ganz schlechten Stil: Mit den Notizbuchseiten macht man Einstellungen. Da darf nicht irgend etwas im Kontextmenü versteckt sein. Ein Notizbuch ist eine GUI-Sonderform mit eigenen Regeln bzw. eigenem Stil.

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Mi 27. Jul 2016, 12:51
von wilfried
Bei diesem Gedanken schüttelt sich bei mir alles.
:D Hallo Andreas,

ich werde meine Lösung hier vorstellen, vielleicht siehst Du das dann anders.

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Sa 30. Jul 2016, 12:21
von wilfried
So hier mal ein optischer Eindruck.
Es geht um die Überarbeitung meines Sync-Tools.
IBE_SYNC_SAMPLE.jpg

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Sa 30. Jul 2016, 22:02
von aschn
wilfried hat geschrieben: So hier mal ein optischer Eindruck.
Ja, mit so einem ordnerähnlichen Container haben Kontextmenüs schon mehr Sinn, gerade wenn sich eine Aktion auf die ausgewählten Elemente bezieht. Trotzdem würde ich das Kontextmenü immer nur zusätzlich zu Knöpfen verwenden. Sonst werden die Aktionen, die sich dahinter verbergen, leicht übersehen.

Negativbeispiel: XCenter -> Properties -> Widgets. Dass sich eine Aktion im Kontextmenü versteckt, ist nicht sichtbar. Hier fehlt ein zusätzlicher Knopf.

Ordner haben statt der Knöpfe das "Selected"-Untermenü und das Kontextmenü zusätzlich. Das würd ich auch in Deinem Fall bevorzugen, zumal Du ja schon ein Menü verwendest. Je nach gewählter Notebook-Seite könnten sich entweder die Menüpunkte ändern oder die unbenutzten ausgegraut werden.

Re: VISPRO/REXX Containerobjekt auf Notebookpage

Verfasst: Fr 26. Aug 2016, 17:53
von wilfried
So allmählich erreicht der Re-Write meines uralt Sync-Tools (DIRSYNC aus 1999) Beta-Status.
Ich habe dieses Projekt (IBE_SYNC) gestartet weil mit DIRSYNC die List-Elemente nur eine begrenzte Zahl von Zeilen verkraften.
Das stört wenn man mit DIRSYNC auf eine leere Platte synchronisieren will. Es sind dann mehrere Restarts erforderlich bis alles übertragen ist.
Der Re-Write sollte dieses Problem nicht mehr zeigen.
Falls jemand mittesten möchte, bitte PN an mich.
Gibt es hier im Forum eigentlich Benutzer die DIRSYNC regelmäßig einsetzen?