Markieren von Sätzen im Browse

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Markieren von Sätzen im Browse

Beitrag von Wolfgang Ciriack »

Hallo,
hat jemand das Markieren von Datensätzen in einem Browse Windows-like (mit SHIFT und STRG-Taste) programmiert und kann mir dafür den Eventhandler bereitstellen ?
Viele Grüße
Wolfgang
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von Tom »

Du benutzt doch eXpress++, oder? Schau Dir mal in der Doku (DCBROWSE (2)) die Hinweise zu "TAGENABLE" usw. an.
Herzlich,
Tom
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von Wolfgang Ciriack »

Hallo Tom,
ja, das habe ich zur zeit drin, ist im Netztwerk aber sehr langsam.
Viele Grüße
Wolfgang
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von Rudolf »

Hallo Wolfgang,
benutze es auch, habe kein Geschwindigkeitsproblem seit dem ich dc_scopeexpress() rausgenommen habe. Das hat alles im Browser und Netzwerk extrem verlangsamt.
Grüsse
Rudolf
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von Wolfgang Ciriack »

Hallo Rudolf,
das Browsen ist ok, aber seitdem ich TAGENABLE drin habe (allerdings über das public array dctags) merkt man deutliche Geschwindigkeitseinbußen (im Netzwerk) bei Mausaktionen. Mit der Tastatur geht alles schnell. Daher glaube ich, das man mit dem Markieren mit Shift- u. Strg-Taste im eigenen Handler und einem lokalen Array schneller ist. Muß nur noch herausfinden, welche Events mit welche Parametern ich Abfangen muss.
Viele Grüße
Wolfgang
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von Rudolf »

Hallo Wolfgang,
eigentlich unloglisch dass es langsamer wird, muss ich ja nur den Record merken der markiert wurde. Ich würde die Funktion selbst nachbauen, dann lässt sich das Geschwindigkeitsproblem leicher analysieren.
Grüsse
Rudolf
olaf870
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 128
Registriert: Mi, 26. Okt 2005 18:41
Wohnort: Berlin
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von olaf870 »

Diego Kerejeta hat vor Jahren mal einen Satz von Klassen in das Alaskaforum gestellt, mit denen man ein oder mehrere Sätze innerhalb eines Browse markieren und diese dann kopieren, löschen oder zwischenablegen, usw. kann (mit Drag 'n Drop!). Funktioniert gut und ist schnell. Schöne Arbeit.
Grüße
Olaf870
http://combifinanz.de
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Markieren von Sätzen im Browse

Beitrag von Manfred »

Hallo Wolfgang,
wie hast Du das denn jetzt gelöst?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von Tom »

Das kann eXpress++ problemlos und fehlerfrei out of the Box.
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Markieren von Sätzen im Browse

Beitrag von Manfred »

das mag stimmen, aber er hatte doch so seine Probleme damit....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Markieren von Sätzen im Browse

Beitrag von Wolfgang Ciriack »

Ja, Roger hat da mal irgendwann Änderungen gemacht, so dass TAGENABLE jetzt gut und schnell funktioniert.
Ich hatte das damals "zu Fuss" programmiert.
Viele Grüße
Wolfgang
Antworten