Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Eigenes Design in meinem Delphi Programm (https://www.delphipraxis.net/35901-eigenes-design-meinem-delphi-programm.html)

Äfan 13. Dez 2004 15:00


Eigenes Design in meinem Delphi Programm
 
Hi,

Will ja keine Werbung machen, aber kennt jemand PowerPad ? Also das wurde ja auch in Delphi geschrieben und das hat ein eigenes Design, das unabhängig vom WinXP Design ist.

http://www.imt-bun.at/bixware/images...p_01_small.jpg

Ich wollte mal fragen wie man so ein eigenes Design oder Theme in sein Programm einbauen kann ?

MFG

Aenogym 13. Dez 2004 15:09

Re: Eigenes Design in meinem Delphi Programm
 
hi,

Hier im Forum suchenskin Hier im Forum suchenstyle

;) Aenogym

Äfan 13. Dez 2004 15:38

Re: Eigenes Design in meinem Delphi Programm
 
Danke ! :-D

MFG

Äfan 13. Dez 2004 18:34

Re: Eigenes Design in meinem Delphi Programm
 
Aber eine frage: Wie kann man den Fenstertitel ändern ? Wenn man den Fenstertitel ändert (Form.Caption) bleibt der Titel im Design aber immer gleich.

MFG

fkerber 13. Dez 2004 18:36

Re: Eigenes Design in meinem Delphi Programm
 
Hi!

Was meinst du mit "bleibt" im Design gleich?


Ciao Frederic

Äfan 13. Dez 2004 18:55

Re: Eigenes Design in meinem Delphi Programm
 
Also ich habe ein Design eingefügt. Wenn ich meine Form bearbeite und den Fenstertitel in z.B. Hallo Leute bennene und es starte, steht oben "VclSkin Demo" egal wie ich die form umbennene, wenn ich ein skin aktiviere und das prog starte, es steht immer "VclSkin Demo" oben.

Luckie 13. Dez 2004 18:57

Re: Eigenes Design in meinem Delphi Programm
 
Ich kenne die Komponente nicht, aber ich nehme mal an, du musst die Caption der Skin-Komponente ändern.

fkerber 13. Dez 2004 18:59

Re: Eigenes Design in meinem Delphi Programm
 
Hi!

Da es wohl ne Demo ist (entnehme ich mal dem Namen), ist das wohl Absicht.


Ciao Frederic

Äfan 13. Dez 2004 19:01

Re: Eigenes Design in meinem Delphi Programm
 
Ich habe jetzt herausgefunden, dass das Teil 70$ kostet :x :cry: Oh man ! Gibt es sowas net kostenlos ?

fkerber 13. Dez 2004 19:02

Re: Eigenes Design in meinem Delphi Programm
 
Hi!

Hast du mal hier gesucht?
Es gibt da einige. Schau auch mal bei Torry vorbei.


Ciao Frederic

Äfan 13. Dez 2004 19:10

Re: Eigenes Design in meinem Delphi Programm
 
Ja ich habe hier gesucht, aber nix gefunden und wer is Torry ?

www.wer-is-torry.de :-D

SirThornberry 13. Dez 2004 19:14

Re: Eigenes Design in meinem Delphi Programm
 
Torry ist eine Seite wo es massenweise Komponenten gibt
http://www.torry.net/

fkerber 13. Dez 2004 19:15

Re: Eigenes Design in meinem Delphi Programm
 
Hi!

Bei Google suchentorry :roll:

Zeig doch bitte mal etwas Eigeninitiative!


Ciao Frederic

Äfan 13. Dez 2004 19:43

Re: Eigenes Design in meinem Delphi Programm
 
Sorry, ich wusste eben net was torry ist. Echt sorry das ich euch hier nerve. Aber ich habe ganz torry abgesucht und ne menge komponenten gefunden, aber kein komponente mit der man Skins (*.skn) in sein programm (in Delphi 7) reinbauen kann, das auch noch kostenlos ist.

Luckie 13. Dez 2004 19:49

Re: Eigenes Design in meinem Delphi Programm
 
Wer sagt, dass die Dateien bei jeder Komponente die Endung skn haben müssen? Und man muss sich mal daran gewöhnen, dass nicht alles aus dem Internet umsonst ist.

Äfan 13. Dez 2004 20:01

Re: Eigenes Design in meinem Delphi Programm
 
Ich denke das skn das meist verbreiteste Skin format ist oder ?

MFG

Aenogym 13. Dez 2004 20:04

Re: Eigenes Design in meinem Delphi Programm
 
nö, jeder macht sich da so sien eigenes. ich zum beispiel hab ein einfaches zip-archiv genommen, in dem eine xml-datei und die JPG's stecken. das ganze in das programm geladen und ich habe ein eigenes kostenloses skin-system...

Aenogym

Äfan 13. Dez 2004 20:17

Re: Eigenes Design in meinem Delphi Programm
 
und dann sehen die skins genauso aus wie z.B. bei dem VCLSkin Komponent ? Das musste mir mal genauer zeigen wie du des gemacht hast :wink:

Und sonst: Kennt keiner eine kostenlose Skin Komponente ?

micsie 13. Dez 2004 20:37

Re: Eigenes Design in meinem Delphi Programm
 
Hallo,

wie wäre es mit TBX bzw. SpTBXLib?

mfg micsie

Aenogym 13. Dez 2004 20:43

Re: Eigenes Design in meinem Delphi Programm
 
hi,

also wie gesagt, im ZIP-archiv steckt die datei "skin.xml". in ihr stehen ein paar dateiinfos (skin-designer, skin-name, usw.) und die einzelnen controls der anwendung mit den "designten" angaben.

beispiel dafür:
XML-Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<skin>
  <fileinfo>
    <author>Steffen Rieke</author>
    <name>design #1</name>
  </fileinfo>
  <controls>
    <form1.playbutton>
      <caption>Abspielen</caption>
      <position>110,380</position>
      <picture>playbutton.jpg</picture>
    </form1.playbutton>
    <form1.label1>
      <caption>Bitte Lied laden...</caption>
      <position>10,10</position>
    </form1.label1>
  </controls>
</skin>
(aus dem kopf. so in etwa könnte es aussehen)

im archiv stecken dann noch die benutzten bilder (im beispiel playbutton.jpg).

das programm kann dieses archiv als skin laden und findet in der skin.xml sämtliche einstellungen zu allen personalisierten controls. so verändere ich zB die caption oder position eines buttons. außerdem kann ich dem control noch ein bild geben, welches etwa über den canvas reinkopiert werden kann.

Aenogym

Äfan 13. Dez 2004 21:02

Re: Eigenes Design in meinem Delphi Programm
 
Zitat:

wie wäre es mit TBX bzw. SpTBXLib?
Danke, is ja aber nur für einzelne objekte und so oder ?

PS: Wie kann ich das Installieren ? Delphi sagt bei der installation, das eine Datei fehlt !?

@Aenogym

OK, und wie bindest du das archiv ein, das es als skin benutzt wird ?

Naja, aber damit kannste ja nur einzelne und bestimmte Knöpfe und so einstellen.

Aber gibt es net sowas, wo man eine Komponente einfüge, da den Skin auswählt und es wird automatisch für alle Objekte und das Fenster übernommen ? So wie bei dem VCLSkin Teil, nur kostenlos ? Oder kann man so eine Komponente für Skins selber machen ?

MFG

perle 13. Dez 2004 21:05

Re: Eigenes Design in meinem Delphi Programm
 
http://www.ksdev.com/themeengine/index.html

kostet aber leider.

Äfan 13. Dez 2004 21:08

Re: Eigenes Design in meinem Delphi Programm
 
Zitat:

kostet aber leider.
Danke, aber das bringt mir net viel. Solche kostenpflichtigen dinger kenn ich genug.

Äfan 14. Dez 2004 13:36

Re: Eigenes Design in meinem Delphi Programm
 
Hi,

Also ich habe jetzt eine kostenlose komponente gefunden: 1SkinComponents v.1.5. Ich kann diese aber leider nicht installieren ! Da is keine datei dabei, die man in delphi installieren kann. Weiß einer wie man diese komponente installieren kann ?

Link: SkinComponentsD7.zip

Und wie gesagt, wenn jemand solche skin komponenten kennt, bitte sagen, ist sehr wichtig !!!

Mfg

Kevin 14. Dez 2004 13:46

Re: Eigenes Design in meinem Delphi Programm
 
Kommt auch drauf an, ob Du Dein Programm verkaufen möchtest oder nicht. Eine Skin-Komponente "for use in non-commercial applications" ist zum Beispiel TMS Skin Factory

Äfan 14. Dez 2004 14:02

Re: Eigenes Design in meinem Delphi Programm
 
Also ich will mein programm weiter geben, allerdings kostenlos !?

PS: TMS Skin Factory is nicht kostenlos ! Sondern nur die demo.

Ultimator 14. Dez 2004 14:02

Re: Eigenes Design in meinem Delphi Programm
 
Ja, das passt dann schon ;-)

Matze 14. Dez 2004 14:04

Re: Eigenes Design in meinem Delphi Programm
 
Wenn du dir echt viel Aufwand machen möchtest, mach's mit Images. :mrgreen:

Ok, ist vielleicht nicht ganz resourcenschonend, sieht aber ganz gut aus. ;)

Ein Beispiel: klick (Soll keine Werbung sein, sondern eine Demo)


Ich mag die ganzen Skin-Komponenten nicht, deshalb mach ich's immer so. ;)

Kevin 14. Dez 2004 14:12

Re: Eigenes Design in meinem Delphi Programm
 
Zitat:

Zitat von Äfan
PS: TMS Skin Factory is nicht kostenlos ! Sondern nur die demo.

Da steht in meiner Lizenz aber etwas anderes drin:
Zitat:

License :
---------
These components are free for use in non-commercial applications, that is
any software that is not being sold in one or another way or that does
not generate income in any way by the use of the application.

Äfan 14. Dez 2004 14:13

Re: Eigenes Design in meinem Delphi Programm
 
Danke ! Respekt, sieht gut aus, allerdings is das ja etwas aufwand, mit den ganzen bildern und so. Naja Also so eine Komponente wär natürlich ideal, das is einfach und sieht geil aus.

Das gibts doch net, dass es so ein Skin dings net kostenlos und voll zu nutzen gibt :cry: :x :cry:

Zitat:

Da steht in meiner Lizenz aber etwas anderes drin:
Jo, is aber ne Demo ! Hab die komponente ja.

Kevin 14. Dez 2004 14:20

Re: Eigenes Design in meinem Delphi Programm
 
Zitat:

Zitat von Äfan
Jo, is aber ne Demo ! Hab die komponente ja.

Seltsam :gruebel: Das paßt ja nun so garnicht zur Lizenz... :gruebel: Wie macht sich denn die Demo bemerkbar?

dizzy 14. Dez 2004 14:23

Re: Eigenes Design in meinem Delphi Programm
 
Zitat:

Zitat von Äfan
Das gibts doch net, dass es so ein Skin dings net kostenlos und voll zu nutzen gibt :cry: :x :cry:

Ist nicht so abwegig... du schreibst ja selber, dass das mit viel Aufwand von Hand verbunden ist. Und alles was dir eine Kompo an Arbeit abnehmen würde, wäre genau das an Aufwand, was du dann nicht mehr selber hast. Die Dinger sind nicht "mal eben" gebaut, und von daher wohl auch nicht kostenlos.
Es gibt nunmal nicht immer alles kostenlos! Irgendwie scheint sich die Mentalität zu verbreiten/erhärten, dass man auf dem Softwaresektor immer alles irgendwie kostenlos bekommen muss. Arbeitet euer Steuerberater auch kostenlos?
Es wäre doch mal eine nette Herausforderung eine Skin-Kompo selbst zu schreiben! Und dann könntest du den Missstand selbst beheben, indem du sie kostenlos zur Verfügung stellst ;)

Äfan 14. Dez 2004 14:42

Re: Eigenes Design in meinem Delphi Programm
 
@Kevin:

Oh, sorry, is doch kostenlos, keine Demo ! Habe mich vertan. Aber das ding is mist. Man kann nicht einfach TButton einfügen und diesem ein skin geben, sondern muss extra skin Buttons, Memos usw. einfügen. Es gibt erstens nur die wichtigsten standart objekte und die haben ganz wenig funktionen. :cry:

@Dizzy:

:gruebel: ähhhhh..... jaaaaa..... . Also so Skin dinger gibts ja auch kostenlos für Windows, warum net für Delphi ? Mich wunderts kaum warum es so viele illegal verbreitete sachen gibt, wenn jeder seine komponenten für paar hundert $ verkauft. Wenn ich sowas selber schreiben könnte, tät ichs kostenlos anbieten !!!

-NIP- 15. Dez 2004 12:53

Re: Eigenes Design in meinem Delphi Programm
 
Dann schreib mal eine und guck dann, ob du sie kostenlos weitergibst. :-D
Es ist nun einmal mit sehr viel Arbeit verbunden und nicht einfach zu realisieren.
Mir würde diese Skin-Factory schon reichen, was willst du mehr?

-NIP-

Äfan 15. Dez 2004 18:22

Re: Eigenes Design in meinem Delphi Programm
 
Hi,

Also das mit dem selberschreiben mach ich mal bei gelegenheit bzw. wen ich zeit hab !

Zitat:

wie wäre es mit TBX bzw. SpTBXLib?
Ich habe mir das nochmal angeschaut, das sieht gut aus ! Wollte die beiden gleich installieren, aber nichts da ! :cry: Der will dauernt ne Datei namens tb2k_d7 aber die gibts net ! Ich hatte schon oft probleme mit komponenten installieren. Hat jemand diese Komponenten installiert ? Kann mir jemand sagen wie ich das machen soll ! Wie man komponenten installiert weiß ich, nur wie mach ich das mit der Fehlenden Datei ?

MFG

Ä(fan)nfänger

TimonWorld 15. Dez 2004 20:05

Re: Eigenes Design in meinem Delphi Programm
 
Das Zauberwort heißt Suchpfad...!!!

PS.: Ich nutze eine Demo von VCLSkin. Damit kann man Styles, das alle Standard Kompos ändert (sogar die Titelleiste einer Form) - ist aber leider kostenpflichtig... :(

Äfan 15. Dez 2004 20:14

Re: Eigenes Design in meinem Delphi Programm
 
Zitat:

Das Zauberwort heißt Suchpfad...!!!
Toll, wenn die Datei nicht vorhanden ist !

Zitat:

Ich nutze eine Demo von VCLSkin
Ja, das habe ich auch. Das is die Beste Skin komponente ! Nur die kostet eben wie du schon sagtest :cry: Ich suche eine Komponente, die genauso Skins einfügen kann, allerdings kostenlos. Kennste eine ?

Zitat:

(sogar die Titelleiste einer Form)
Aber dies geht ja leider net in der Demo :cry: :cry: :cry: :cry: :cry:

MFG

Äfan

fkerber 17. Dez 2004 13:47

Re: Eigenes Design in meinem Delphi Programm
 
Hi!

Zitat:

Zitat von Äfan
Zitat:

wie wäre es mit TBX bzw. SpTBXLib?
Ich habe mir das nochmal angeschaut, das sieht gut aus ! Wollte die beiden gleich installieren, aber nichts da ! :cry: Der will dauernt ne Datei namens tb2k_d7 aber die gibts net ! Ich hatte schon oft probleme mit komponenten installieren. Hat jemand diese Komponenten installiert ? Kann mir jemand sagen wie ich das machen soll ! Wie man komponenten installiert weiß ich, nur wie mach ich das mit der Fehlenden Datei ?

Wenn ich nach dem Name gehe handelt es sich wohl um Erweiterungen von Toolbar 2000 (tb2k) von Jordan Russel. Such mal danach. Dann installier zuerst die und dann das TBX


Ciao Frederic

Äfan 17. Dez 2004 16:09

Re: Eigenes Design in meinem Delphi Programm
 
Jo, also das mit tb2k is weg, jetzt fehl aber das:

Delphi-Quellcode:
{$I TB2Ver.inc}
:cry:

fkerber 18. Dez 2004 02:27

Re: Eigenes Design in meinem Delphi Programm
 
Hi!

Die lag auch sicherlich dem Toolbar2000-Download bei und entweder musst du den Suchpfad ergänzen oder sie in den Ordner des TBX-Downloads stecken, aus dem du installieren willst.


Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:25 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