Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Abwärtskompatibilität bei allen Win31 kompos? (https://www.delphipraxis.net/138441-abwaertskompatibilitaet-bei-allen-win31-kompos.html)

Chefx 10. Aug 2009 14:36


Abwärtskompatibilität bei allen Win31 kompos?
 
Hey DBs,

Ich nerve euch bestimmt mit diesen ganzen "Abwärtskompatibilität" :duck:

sind alle Abwärtskompatibilität bei Win31 kompos. weil ich FileListBox, DirectoryListBox, usw. nutzen und gibt es für FileListBox und DirectoryListBox alternativen unter Turbodelphi, weil in Delphi 2005 gibt es ja auch noch "schickere" varianten?

Danke für Antworten

toms 10. Aug 2009 15:18

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Zitat:

Zitat von Chefx
sind alle Abwärtskompatibilität bei Win31 kompos.

Dieses Wortgefüge verstehe ich leider nicht....

Mithrandir 10. Aug 2009 15:35

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Zitat:

Zitat von toms
Dieses Wortgefüge verstehe ich leider nicht....

Damit bist du nicht allein...

DeddyH 10. Aug 2009 15:36

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
http://www.delphipraxis.net/internal...t.php?t=147368
Solltest Du vielleicht einmal lesen und dann den Ausgangspost kritisch betrachten ;)

Chefx 10. Aug 2009 16:22

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Ok dumm ausgtrückt! :oops:

hab das durchgelesen und probiere noch mal mein "Problem" zu schildern.

Also ich hab mal gefragt:SynEdit in TNotebook?
So und da haben manche geantwortet das die TNotebook "Abwärtskompatibilität" ist.

Weil ich mein Programm umschreibe (verbesserungen usw.), das Heißt dass ich die TNotebooks durch TPageControls(wegen der "Abwärtskompatibilität") ersetzen will und ich nicht nochmal anfangen will mein Programm umzuschreiben dachte ich mir lieber noch mal nach zufrage (wäre nicht so schlimm, muss aber glaub ich nicht sein :wink: ).

So jetzt zu meinem Problem die FileListBox und DirectoryListBox sind ja in der Kategorie Win31 und sind die nun "abwärtskompatibel" oder kann ich die mit ruhigen gewissen nutzen?

In Delphi 2005 gibt es ja diese anderen Kompos (weiß nicht mehr wie die heißen :gruebel: ) und die sahen ja zumindest "neuer" aus aber die gibt es ja in Turbo Delphi nicht.

DeddyH 10. Aug 2009 16:27

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Klingt für mich so, als hättest Du das falsch verstanden. Die genannten Komponenten sind nur aus Gründen der Abwärtskompatibilität vorhanden. Das heißt, die Dinger sind hoffnungslos veraltet und sollten in neuen Projekten nicht mehr verwendet werden. Um z.B. ein Verzeichnis auswählen zu lassen, kannst Du statt DriveComboBox und FileListBox die Funktion SelectDirectory verwenden. Und statt des Notebook dann halt ein TTabControl oder TPageControl, das hast Du schon richtig erkannt.

Chefx 10. Aug 2009 16:35

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Liste der Anhänge anzeigen (Anzahl: 1)
genau so :-D
bloß das ich ein "Datei-manager" in meinem Projekt noch einbauen will(mit anderen Kompos oder wie auch immer :?: ). :wink:

im anhang mein Aktueller Datei-manager.

DeddyH 10. Aug 2009 16:40

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Dann schau doch mal, ob bei TDE die ShellCtrls dabei sind. Alternativ gibt es da auch etwas unter Verwendung des VST IIRC.

Chefx 10. Aug 2009 16:45

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Zitat:

Zitat von DeddyH
Dann schau doch mal, ob bei TDE die ShellCtrls dabei sind.

ne gibt es leider nicht :cry: (das war glaub ich die kompo)
Zitat:

Zitat von DeddyH
Alternativ gibt es da auch etwas unter Verwendung des VST IIRC.

Was ist denn VST IIRC?

wicht 10. Aug 2009 16:51

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Zitat:

Was ist denn VST IIRC?
http://www.mustangpeak.net/vstools.htm

..basierend auf dem Virtual Treeview und deshalb schon 100% Win.

DeddyH 10. Aug 2009 16:51

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
VST = Virtual String Tree. Und IIRC heißt "If I remember correctly".

Chefx 10. Aug 2009 17:28

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Was muss ich denn in der Compilier.inc entfernen oder ändern :gruebel: ?
Würde ich es so die datei compiliern würde folgender Fehler kommen:
[Pascal Fataler Fehler] VirtualTreesD6.dpk(32): E2202 Package 'ThemeManagerD6' wird benötigt, konnte aber nicht gefunden werden

jfheins 10. Aug 2009 17:32

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Gibts da keine Registerkarte Beispiele mit dem ShellTreeview, dem ShellListView und der ShellComboBox ?

Chefx 10. Aug 2009 17:34

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
aber wie kann ich denn da dateien und ordner anzeigen?

jfheins 10. Aug 2009 17:40

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Also bei der ShellTreeView gibt es glaube ich ne Property "path" und die ShellListView müsste ne Eigenschaft "root" haben - aber nagele mich nicht darauf fest ;)

Chefx 10. Aug 2009 17:47

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
soory,

hab eine andere komponente gemeint :lol:
ShellTreeView gibt es in turbo delphi leider ach nicht!
aber die gibt es halt in Delphi 2005

wicht 10. Aug 2009 18:05

Re: Abwärtskompatibilität bei allen Win31 kompos?
 
Zitat:

Würde ich es so die datei compiliern würde folgender Fehler kommen:
[Pascal Fataler Fehler] VirtualTreesD6.dpk(32): E2202 Package 'ThemeManagerD6' wird benötigt, konnte aber nicht gefunden werden
Von Mike Lischke gibt es auf der soft-gems Webseite auch noch einen ThemeManager, der auch in so einem schönen Setup ist, wie der Rest. Den muss man glaube ich bei Delphi <7 noch zusätzlich installieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz