AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Ausklappbares Panel

Ein Thema von tgvoelker · begonnen am 26. Mai 2013 · letzter Beitrag vom 26. Mai 2013
Antwort Antwort
tgvoelker

Registriert seit: 9. Sep 2002
Ort: Oelsnitz, Vogtland
44 Beiträge
 
Delphi 12 Athens
 
#1

Ausklappbares Panel

  Alt 26. Mai 2013, 19:37
Habe nun alle Boards durchgeschaut, das einzige, was vielleicht halbwegs gepaßt hätte, wäre "Projekte" gewesen, aber eine einzelne Komponente als Projekt zu bezeichnen, das war mir doch etwas zu dick aufgetragen.

Ich hatte das Problem, daß ich ein aufklappbares Panel benötigte (und Derivate davon für Such- und Filterbereiche, die sich zugeordneten Datenquellen anpassen - später).

Open Source habe ich gesucht, aber nichts vernünftiges gefunden, die kostenpflichtigen Dinger wollte ich nicht (da war mir die Kohle an den Arsch gebacken, besonders, da ich schon im Vorfeld ganz konkrete Vorstellungen hatte, was das Ding machen soll) - so entstand dann das Ergebnis.

Vielleicht brauchts der eine oder andere, ist unter der BSD-Lizenz lizensiert.
Angehängte Dateien
Dateityp: zip uExpandablePanel.zip (5,7 KB, 37x aufgerufen)
Thomas Völker

Geändert von tgvoelker (26. Mai 2013 um 19:39 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#2

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 20:32
Bei sowas ist eine Demo-App immer vom Vorteil, da sich niemand irgendwelche Konponenten installieren möchte, die er gar nicht braucht, weil er nicht genau weiß womit er es zu tun hat. Nur mal so
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
tgvoelker

Registriert seit: 9. Sep 2002
Ort: Oelsnitz, Vogtland
44 Beiträge
 
Delphi 12 Athens
 
#3

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 20:51
Bei sowas ist eine Demo-App immer vom Vorteil, da sich niemand irgendwelche Konponenten installieren möchte, die er gar nicht braucht, weil er nicht genau weiß womit er es zu tun hat. Nur mal so
Najaaaaa..."ausklappbares Panel" läßt ja wenig Interpretationsspielraum, worum es sich handelt.

Aber Kritik zur Kenntnis genommen, anbei ein Screenshot.
Miniaturansicht angehängter Grafiken
expandablepanel.png  
Thomas Völker
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 20:58
Ja also ich kann mir unter einem aufklappbaren Panel auch schon was vorstellen, es ging halt nur darum, das man es am besten mal selber testen kann und dann sofort weiß, ob die Komponente was für einen ist, oder eher doch nicht.
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#5

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 21:23
Najaaaaa..."ausklappbares Panel" läßt ja wenig Interpretationsspielraum, worum es sich handelt.
Einen Screenshot kann man nicht ausprobieren, um das Verhalten einer Komponente zu testen. Was ich auch noch vermisse: Für welche Delphi-Versionen diese Komponente taugt und für welche nicht.
  Mit Zitat antworten Zitat
tgvoelker

Registriert seit: 9. Sep 2002
Ort: Oelsnitz, Vogtland
44 Beiträge
 
Delphi 12 Athens
 
#6

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 21:46
Najaaaaa..."ausklappbares Panel" läßt ja wenig Interpretationsspielraum, worum es sich handelt.
Einen Screenshot kann man nicht ausprobieren, um das Verhalten einer Komponente zu testen. Was ich auch noch vermisse: Für welche Delphi-Versionen diese Komponente taugt und für welche nicht.
Also, die Komponente verhält sich so, daß sie ausklappt, wenn sie eingeklappt ist und man draufklickt und einklappt, wenn sie ausgeklappt ist, und man auf die Kopfleiste klickt. Natürlich kann man auch mit Programmcode ein- und ausklappen.

Kompilieren kannst die ab Delphi 2009, für Versionen davor müßten kleinere Änderungen gemacht werden, nämlich die verwendeten generischen Listen durch normale ersetzt und die entsprechenden Einzelobjekte gecastet werden.

Augenscheinlich ändert sich unsere Gesellschaft immer mehr dahin, daß selbst bei Trivialvorgängen tausendseitige Erklärungen angefordert werden. Das erinnert mich an die Empörung eines Sicherheitsaffen, weil vom russischen Zulieferer aus auf geliefertem Gips nicht draufstand, daß der nicht zum Verzehr geeignet sei, was mich übrigens genauso amüsiert hat, wie den Zulieferer, und der Sicherheitsaffe dann stundenlang korrespondiert hat, daß man ja draufschreiben müsse, daß Gips nicht für den Verzehr geeignet sei, weil sonst jemand mal naschen könnte. Aber ich schweife ab. Zurück zum Thema: Ich denke doch, daß jemand, der ein ausklappbares Panel sucht, sich schoneinmal das Ding installieren kann - oder zumindest runterladen und die Quelle anschauen. Natürlich könnte ich auch eine Demo machen, in der man die Ausrichtung ändern kann und die Größe des Textes und die Farbe des Headers und die Rahmenbreite und die Farbe des Rahmens usw. Aber das hätte zwei Nachteile: zum einen könnte dann niemand kommen und sagen, daß keine Demo-App dabei ist und ein Screenshot keine Demo-App ersetzt und zum anderen würde das viel länger dauern, als meine Entgegnung an jemanden mit diesen Einwänden, daß es sich nur um ein aufklappbares Panel handelt und mit dieser Bezeichnung die Funktion schon erklärt ist. Besonders renitente Zeitgenossen könnten dann natürlich versuchen mir zu erklären, daß das auch etwas mit Servicequalität zu tun hätte, was ich dann mit einem "das halte ich für unter der BSD-Lizenz veröffentlichten Komponenten sekundär" kommentieren würde und vielleicht noch mit einem "das Leben ist kein Wunschkonzert" und mit einem "die Zeit für gute Ratschläge wäre sicherlich für Herunterladen und anschauen besser investiert gewesen".

Aber, und das möchte ich explizit anmerken: Dein Hinweis verklingt nicht ungehört. Sobald ich eine kommerzielle Version veröffentliche und die dann für einen zweistelligen Betrag zu verhökern versuche, veröffentliche ich auch eine Demoversion. Bis dahin veröffentliche ich allerdings alle weiteren Versionen quelloffen, und da lege ich explizit bei, was ich will, denn es handelt sich, wie ich schon ausführte, um eine Trivialkomponente, deren Funktionalität ist, bei Klick auf den Header aus- bzw. einzuklappen.
Thomas Völker

Geändert von tgvoelker (26. Mai 2013 um 21:48 Uhr)
  Mit Zitat antworten Zitat
Horst0815

Registriert seit: 23. Mai 2011
Ort: Görlitz
150 Beiträge
 
Delphi XE Starter
 
#7

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 22:20
Damit du auch mal Positives Feedback bekommst
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#8

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 22:52
Augenscheinlich ändert sich unsere Gesellschaft immer mehr dahin, daß selbst bei Trivialvorgängen tausendseitige Erklärungen angefordert werden. Das erinnert mich an die Empörung eines Sicherheitsaffen, weil vom russischen Zulieferer aus auf geliefertem Gips nicht draufstand, daß der nicht zum Verzehr geeignet sei, was mich übrigens genauso amüsiert hat, wie den Zulieferer, und der Sicherheitsaffe dann stundenlang korrespondiert hat, daß man ja draufschreiben müsse, daß Gips nicht für den Verzehr geeignet sei, weil sonst jemand mal naschen könnte.
Und was sagt der Tierschutz dazu?

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
tgvoelker

Registriert seit: 9. Sep 2002
Ort: Oelsnitz, Vogtland
44 Beiträge
 
Delphi 12 Athens
 
#9

AW: Ausklappbares Panel

  Alt 26. Mai 2013, 23:11
Und was sagt der Tierschutz dazu?
Dem gefällt, wenn man ein Umfeld schafft, das dem Sicherheitsaffen ermöglicht, sein Ego zu streicheln und sich selbst von der Relevanz seiner Funktion zu überzeugen.

:>
Thomas Völker
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz