Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Komponenten (Freeware)?? (https://www.delphipraxis.net/95894-komponenten-freeware.html)

Störtebeker 15. Jul 2007 13:51


Komponenten (Freeware)??
 
Ich weiß zwar nicht, ob ich vielleicht schon der 100. bin der solche Frage stellt und ob sie hier richtig ist, aber ich stelle sie trotzdem einfach. Und zwar:

Gibt es Komponenten für Delphi, die man sich runterladen kann UND Freeware sind? Wenn ja wo?

Die Komponenten bei "Torry" und diese "TMS Komponenten" von TMS Software sind ja zum größten Teil kostenpflichtig. Jedenfalls die Guten. :(

Also ich meine so Komponenten, die man z.B. so von WIN Vista kennt.
z.B.: abgerundete Groupboxen oder diese Glowbutton oder auch die Progressbar von Vista.
UND das Formdesign, dass man vom MediaPlayer 11 kennt, oder wer TuneUp 2007 hat.
Ich meine diese (meistens) drei Button (Minimieren/Maximieren/Beenden) in dem oberen, rechten Teil der Programme.

Dazu muss ich sagen, dass ich das vor allem erstmal auf WIN XP laufen lassen möchte.
Das XP Manifest benutze ich schon.

Ich weiß zwar nicht, ob man damit das Problem mit den Groupboxen lösen kann aber es gibt ja einen Delphi-Code, der die Form abrundet. Und da könnte es ja sein, dass das auch mit den Groupboxen funzt.

Delphi-Quellcode:
var
      rgn: HRGN;
    begin
      rgn := CreateRoundRectRgn(0,// x-coordinate of the region's upper-left corner
        0,           // y-coordinate of the region's upper-left corner
        ClientWidth, // x-coordinate of the region's lower-right corner
        ClientHeight, // y-coordinate of the region's lower-right corner
        40,          // height of ellipse for rounded corners
        40);         // width of ellipse for rounded corners
      SetWindowRgn(Handle, rgn, True);
end;
das wäre der Code zum abrunden der Form, der unter "FormCreate" im Sourcecode steht.

DeddyH 15. Jul 2007 13:54

Re: Komponenten (Freeware)??
 
Also, bei Freeware-Komponenten fallen mir immmer als erstes die Jedi-Kompos ein. Ob da jetzt Deine gesuchten dabei sind,weiß ich nicht, schau halt mal.

mkinzler 15. Jul 2007 13:59

Re: Komponenten (Freeware)??
 
http://mxs.bergsoft.net/

Störtebeker 15. Jul 2007 14:03

Re: Komponenten (Freeware)??
 
Gehen diese Komponenten auch mit Delphi6??

mkinzler 15. Jul 2007 14:08

Re: Komponenten (Freeware)??
 
Ausprobieren oder Delphi upgraden.

Störtebeker 15. Jul 2007 14:19

Re: Komponenten (Freeware)??
 
Zum einen suche ich Vista-Komponenten und zum anderen habe ich Ordner folgene Pakete:

mbXPLibD7.dpk
mbXPLibD9.dpk
mbXPLibD10.dpk

und soweit ich das aus den Screenshot entnehmen konnte handelt es sich dabei leider um XP Style Komponenten.

will ich das Paket installieren kommt Delphi mit:

:arrow: >>Cannot find the "mbXPLibD7.res"<<

ich denke mir mal, dass das D7 nicht umsonst dahinter steht. Denn ich denke, dass es für Delphi7 steht.

mkinzler 15. Jul 2007 14:26

Re: Komponenten (Freeware)??
 
Das sind Version für D7, D9 (D2005) und D10 (D2006, TD 2006)

Störtebeker 15. Jul 2007 14:27

Re: Komponenten (Freeware)??
 
Tja, also hilft mir diese Lösung leider nicht weiter. :(

mkinzler 15. Jul 2007 14:31

Re: Komponenten (Freeware)??
 
Warum D6? Welche Ausgabe von D6 hast du?

Störtebeker 15. Jul 2007 14:34

Re: Komponenten (Freeware)??
 
D6 Enterprise.

mkinzler 15. Jul 2007 14:35

Re: Komponenten (Freeware)??
 
Benötigst du di Enterprise? Für D6 wirst du wenig aktuelle Komponenten finden. Schau dir mal TD Explorer an. Vielleicht reicht dir die ja.

Störtebeker 15. Jul 2007 14:37

Re: Komponenten (Freeware)??
 
Wo finde ich die? Sry, dass ich so viel frage? Mit dem Upgraden ist das nämlich auf nicht so einfach, weil sagen wir mal mein Delphi nicht ganz zur legalen Sorte gehört. :oops:

mkinzler 15. Jul 2007 14:39

Re: Komponenten (Freeware)??
 
Turbo Delphi Explorer ist kostenlos.
www.turboexplorer.com

Die DF ist übrigens ein offizieller Mirror

Störtebeker 15. Jul 2007 14:47

Re: Komponenten (Freeware)??
 
Ich denke mal, dass das bald nicht mehr so ein großes Problem sein wird. Weil ich bal vielleicht D2007 zulegen werde. Aber ziemlich beunruigende Sahcen wegen der Installation von D2007 gehört.

Delphi 2007 Installation

Störtebeker 15. Jul 2007 14:54

Re: Komponenten (Freeware)??
 
TD Explorer is mir leider keine Hilfe? Aber trotzdem Thx.

mkinzler 15. Jul 2007 14:55

Re: Komponenten (Freeware)??
 
Zitat:

Zitat von Störtebeker
TD Explorer is mir leider keine Hilfe? Aber trotzdem Thx.

Warum nicht?

Störtebeker 15. Jul 2007 15:05

Re: Komponenten (Freeware)??
 
Weil es sich in keinster Weise installieren lässt. Und was ich so von den Screenshot gesehen habe, fand ich auch nicht wirklich das Wahre. Aber wie shon gesagt, habe ich die Hoffnung, dass sich dieses Komponenten Problem mit D2007 so einigermaßen lößt.

mkinzler 15. Jul 2007 15:07

Re: Komponenten (Freeware)??
 
Bei D2007 handelt es isch aber um D2006 mit einer leicht erweiterten VCL.

Störtebeker 15. Jul 2007 15:12

Re: Komponenten (Freeware)??
 
hast du 2006? Und wie sieht es da an Komponenten aus. Mit dem XP manifest ist das ja so, wenn ich ich es auf XP laufen lasse, sorgt es dafür, dass die "Standard" Komponenten im XP Style erscheinen. Und ich habe gelesen, dass das XP Manifest, wenn das Programm auf Vista läuft, dass dann die Komponenten auch im Vista Style sind.

mkinzler 15. Jul 2007 15:20

Re: Komponenten (Freeware)??
 
Ich weiss nicht, was du mit Vista-Komponenten meinst. Glassframe istz.B. nur mit Umwegen möglich.

Störtebeker 15. Jul 2007 15:29

Re: Komponenten (Freeware)??
 
Vista Komponenten:

z.B: Groupboxen mit abgerundeten "Ecken"

oder Images und Labels mit Reflection Effekt

oder den Glowbutton, RadioButton und die CheckBox den man von Vista kennt.

und ganz speziell z.B. das Form-Design von Vista, bekannt aus MediaPlayer 11 oder TuneUp 2007.

http://www.vista-blog.de/wp-content/...player11_5.JPG <-- Vista-Form

http://www.vistaclues.com/wp-content...-bitlocker.png <-- Vista-Checkbox & RadioButton

abc newbee 15. Jul 2007 15:41

Re: Komponenten (Freeware)??
 
"Designe" doch dein eigenes Fenster mit bsnone und ner hinterlegten Image-Komponente... So kannst du in jedem OS dein eigenes Design haben...

Es ist nur für den Endbenutzer vllt etwas blöd, da das ganze dann möglicherweise nicht mehr zu seinem Design passt... Man muss halt abwägen was man nun genau macht.

Störtebeker 15. Jul 2007 15:58

Re: Komponenten (Freeware)??
 
Das ist natürlich ne Idee. Zumindest was das Form-Design angeht. Sagen wir mal ich entscheide mich dafür, weiß einer von euch, wie man solche gläsernen Effekte wie "Vista" hinbekommt. Also so ein gläserner Effekt.

mkinzler 15. Jul 2007 16:01

Re: Komponenten (Freeware)??
 
Für Vista oder unabhängig davon?
http://www.delphipraxis.net/internal...t.php?t=107494

Störtebeker 15. Jul 2007 16:08

Re: Komponenten (Freeware)??
 
Thx. hört sich gut an. Ist aber leider so, dass es für D2007 ist und soweit bin ich ja noch nicht. Wenn ich weiß, wo ich das runterladen kann, kann ich ja versuchen ob es auch mit D6 Enterp. geht. Der Download auf der Seite funzt auf jedenfall nicht in D6. Aber das geht auf jeden Fall schon in die richtige Richtung. Thx.

mkinzler 15. Jul 2007 16:13

Re: Komponenten (Freeware)??
 
Sorry falscher Link
http://www.delphipraxis.net/internal...ct.php?t=89270

Störtebeker 15. Jul 2007 16:17

Re: Komponenten (Freeware)??
 
Ich weiß nicht, ob nur mir das so vorkommt, aber ich glaube die sprechen da von Programmierung mit Delphi aber unter :!: WIN Vista :!: .

mkinzler 15. Jul 2007 16:18

Re: Komponenten (Freeware)??
 
Deshalb auch meine Frage ob Vista oder nicht.
BTW Bei D2007 funktioniert es auch nur unter Vista.

Störtebeker 15. Jul 2007 16:20

Re: Komponenten (Freeware)??
 
Na, ich arbeite mit WIN XP.
BTW :?:

Störtebeker 15. Jul 2007 18:09

Re: Komponenten (Freeware)??
 
Also ich wollte mal fragen, was das BTW zu bedeuten hat und ich nehme mal an, dass es keine Lösung gibt, um unter WIN XP einen Glaseffekt zu realisieren. Könnte man das auch mit Photoshop machen? Und wenn ja, wie kann ich es realisieren, dass wenn ich in Delphi mit der Maus auf eine Image gehe (es nicht anklicke) und das Image sich dann ändert. Wenn das möglich wäre, könnte man ja mit Photoshop erst ein durchsichtiges "Glas"image erstellen , was dann in ein rotes "Glas"image wechselt. So würde man dem Glaseffekt warscheinlich am nahsten kommen, sollte es keine andere Lösung für Delphi unter XP geben.

mkinzler 15. Jul 2007 18:19

Re: Komponenten (Freeware)??
 
BTW=by The way zu deutsch übrigens
Die Lösung die ich gepostet habe und die von D2007 verwendet die Windows-API, d-h. es funktioniert nur, wenn das OS dieses Feature bereitstellet, was erst ab Vista der Fall ist. Eine von dir genannte Lösung könnte Helfen.

Störtebeker 15. Jul 2007 18:24

Re: Komponenten (Freeware)??
 
Drei Fragen:

1. Wie schaffe ich diesen "Imagewechsel"?
2. Wie könnte ich das in Photoshop realisieren? (Also das mit dem gläsernen) (Photoshop CS)
3. Wie kann ich in Delphi Sonderzeichen wie ® ; © ; ™ realisieren?

mkinzler 15. Jul 2007 18:28

Re: Komponenten (Freeware)??
 
Zitat:

1. Wie schaffe ich diesen "Imagewechsel"?
MouseMove
2. Wie könnte ich das in Photoshop realisieren? (Also das mit dem gläsernen) (Photoshop CS)Den richtigen Effekt ist nur ansatzweise mit einem Bild erreichbar
Zitat:

3. Wie kann ich in Delphi Sonderzeichen wie ® ; © ; ™ realisieren?
Am einfachsten mit Unicode-Komponenten

Störtebeker 15. Jul 2007 18:30

Re: Komponenten (Freeware)??
 
- Thx. zu Frage 1
- muss ich mal schauen
- (Unicode-Komponenten :wiejetzt:)

mkinzler 15. Jul 2007 18:32

Re: Komponenten (Freeware)??
 
Zitat:

- (Unicode-Komponenten Hä? Wie jetzt?)
In Delphi wird die Unicodefahigkeit erst mit der nächsten (Win32-Version) eingeführt. Deshalb benötigt man 3rd-Party Versionen wie zum Beispiel die von TMS (ehemalig TNT) oder Eipack.

Störtebeker 15. Jul 2007 18:34

Re: Komponenten (Freeware)??
 
die von TMS sind kostenpflichtig, denke ich mal.

BTW: Könntest du mir mal einen Ansatz zu dem Imagewechsel geben? Ich schnalle das nicht ganz. Also wie jetzt der code aussehen könnte.

mkinzler 15. Jul 2007 18:37

Re: Komponenten (Freeware)??
 
Die letzte Version der TNTs war OS
http://www.yunqa.de/delphi/tntunicodecontrols/
Basierend darauf:
http://mh-nexus.de/tntunicodecontrols.htm
Zitat:

BTW: Könntest du mir mal einen Ansatz zu dem Imagewechsel geben?
Was meinst du mit Imagewechsel?

Die Muhkuh 15. Jul 2007 18:42

Re: Komponenten (Freeware)??
 
Ich denke mal, dass er einen Hovereffect meint.

Störtebeker 15. Jul 2007 18:43

Re: Komponenten (Freeware)??
 
Hatte ich ein paar Beiträge vorher geschrieben.

Ich möchte folgendes realisieren:

Ich habe auf der Form ein Image. Wenn ich jetzt mit der Maus daraufgehe (!!es aber nicht anklicke!!) soll das Image wechseln (in ein anderes Image). Hast ja schon geschrieben mit der MouseMove Eigenschaft. Aber wie könnte der Code aussehen?

mkinzler 15. Jul 2007 18:46

Re: Komponenten (Freeware)??
 
Schau dir mal die JVCL an. Dort heißt dies .Net-Highlghting und gibt es für alle möglichen Kompos.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:53 Uhr.
Seite 1 von 2  1 2      

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