AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Komponenten] CarbonCopy - Looks like Mac OS X
Thema durchsuchen
Ansicht
Themen-Optionen

[Komponenten] CarbonCopy - Looks like Mac OS X

Ein Thema von chaosben · begonnen am 14. Mär 2006 · letzter Beitrag vom 24. Nov 2008
Antwort Antwort
Seite 4 von 5   « Erste     234 5      
Benutzerbild von chaosben
chaosben
Registriert seit: 27. Apr 2005
Hier wollen wir euch unser jüngstes Projekt vorstellen: CarbonCopy

In diesem Paket sind zur Zeit folgende Komponenten enthalten:
  • TccButton - nunja ... ein Button eben ... aber kein Spinbutton
  • TccCheckBox - eine Checkbox ... wer hätte das gedacht
  • TccRadioButton - man höre und staune: ein Radiobutton
  • TccProgressbar - ein Progressbar mit der Carbon-typischen Animation (die den Verlauf schneller erscheinen lässt)
  • TccForm - ist als Vorfahr für eigene Formulare gedacht

Es ist empfehlenswert, das Ganze nur unter XP laufen zu lassen. Andere OS sind noch nicht getestet worden.

Das ganze basiert zum größten Teil auf der VCL und da wo es nicht weiterging, haben wir per Sendmessage & Co. weitergeholfen.

Wer Lust hat kann das Ganze gern weiterentwickeln, denn da gibt es noch ein paar "known issues". Deswegen bezeichnen wir diese Version auch als "public beta".

Näheres könnt ihr aus den Anhängen entnehmen.
Miniaturansicht angehängter Grafiken
ccdemo_252.png  
Angehängte Dateien
Dateityp: zip carboncopy_600.zip (255,4 KB, 215x aufgerufen)
Dateityp: zip carboncopy_demo_967.zip (270,9 KB, 316x aufgerufen)
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
 
Benutzerbild von chaosben
chaosben

 
Delphi XE2 Professional
 
#31
  Alt 15. Mär 2006, 14:19
Zitat von Valle:
Ist die Animation der ProgressBar so langsam
oder liegt das an meinem PC? (64MB Ram; 400 MhZ)
Naja ... dein Rechner ist nicht grad der schnellste. Und die Animation der PB ist auch ziemlich aufwändig. Insofern will ich es mal auf dein Hardware (auch die Graka könnte schuld sein) schieben.

Was den Fehler unter ME anbelangt: Das könnte mit dem Dropshadow des Fensters zu tun haben. Vielleicht sollte ich doch noch die Abfrage der Windows Version voranstellen, ehe ich ihn aktiviere. (Wer nicht so lange warten will bis ich es gemacht habe: Unit ccForm.pas in der procedure "CreateParams")
Benjamin Schwarze
  Mit Zitat antworten Zitat
Benutzerbild von R2D2
R2D2

 
Delphi 2005 Personal
 
#32
  Alt 15. Mär 2006, 18:06
Wenn ich die Form in ein eigenes Projekt einbinde, dann ist die gesammte Oberfläche gestreift. Woran liegt das?
Angehängte Grafiken
Dateityp: bmp fehler_119.bmp (617,8 KB, 120x aufgerufen)
  Mit Zitat antworten Zitat
Flare

 
Delphi 7 Professional
 
#33
  Alt 15. Mär 2006, 18:44
Danke, jetzt klappts auch bei mir, aber kann es sein, dass die D7-Version ziemlich abgespeckt ist? Ich finde bei mir nur Button/Editfeld/Radiobutton/Checkbox/Progressbar, wobei das Editfeld wie in Windows aussieht.


Flare
Willy Scheibel
  Mit Zitat antworten Zitat
Benutzerbild von arbu man
arbu man

 
Delphi 7 Professional
 
#34
  Alt 15. Mär 2006, 18:57
Zitat von Flare:
Danke, jetzt klappts auch bei mir, aber kann es sein, dass die D7-Version ziemlich abgespeckt ist? Ich finde bei mir nur Button/Editfeld/Radiobutton/Checkbox/Progressbar, wobei das Editfeld wie in Windows aussieht.
Flare
Das D7 Package enthält alles das was das D06 Package gestern abend auch hatte nur habe ich einige propertys gelöscht die D7 und D05 nicht kennen, die REGIONS entfernt und den Type TTextformat ersetzt da D7 diesen auch nicht kennt. Wenn du mit abgespeckt meinst das die form nicht da ist, liegt das daran das du die Unit ccForm in die uses Klausel auf nehmen musst und die Form von TccForm ableiten musst (TForm durch TccForm erstetzen) und schon ist die Form im Carbon look.
Björn
  Mit Zitat antworten Zitat
Benutzerbild von ghost007
ghost007

 
Delphi 7 Personal
 
#35
  Alt 15. Mär 2006, 19:02
Hallo,
könntest du vll mal einen screenshot mit dme quellcode posten, in dem man iseht wie man die TForm ersetzen muss ?
Und was beachtet werden muss?!

danke
Christian
  Mit Zitat antworten Zitat
Benutzerbild von arbu man
arbu man

 
Delphi 7 Professional
 
#36
  Alt 15. Mär 2006, 19:07
Zitat von ghost007:
Hallo,
könntest du vll mal einen screenshot mit dme quellcode posten, in dem man iseht wie man die TForm ersetzen muss ?
Und was beachtet werden muss?!

danke
Ein Bsp.Quellcode reich doch aus:

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ccForm {einfach rein schreiben (", ccForm")};

type
  TForm1 = class(TccForm) {danach hier zwischen T und F "cc" rein schreiben}
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

end.
Björn
  Mit Zitat antworten Zitat
Benutzerbild von ghost007
ghost007

 
Delphi 7 Personal
 
#37
  Alt 15. Mär 2006, 19:09
dankeschön
Christian
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

 
Delphi XE2 Professional
 
#38
  Alt 16. Mär 2006, 06:33
Zitat von R2D2:
Wenn ich die Form in ein eigenes Projekt einbinde, dann ist die gesammte Oberfläche gestreift. Woran liegt das?
Das ist der normale Carbon-Fenster-Hintergrund. Wenn du das nicht willst dann setz einfach die Eigenschaft LinedBackground auf false.
Delphi-Quellcode:
Form1.LinedBackground:=false;
//oder
(Form1 as TccForm).LinedBackground:=false;
Benjamin Schwarze
  Mit Zitat antworten Zitat
fLaSh11
 
#39
  Alt 18. Mär 2006, 20:15
Ich finde diese Komponenten toll und wollte sie gleich installieren, doch bei mir stellte sich folgender Fehler ein:
[Fehler] E2161 RLINK32: Unsupported 16bit resource in file "...\Borland Studio-Projekte\D100\package_images.res" wie kann ich dieden Fehler beheben???
  Mit Zitat antworten Zitat
HuxXx
 
#40
  Alt 20. Mär 2006, 12:31
Hey!

Also erstmal ein Lob, sieht eigentlich ganz gut aus...
Die erste Version habe ichmir mal runtergeladen, aber es funkt nicht (bei anderen wohl auch nicht).
Ich habe mir die zweite Version für D7 mal runtergeladen, und werde es heute mal ausprobieren.

Die Screenshots sehen wirklich gut aus!
Lob und Respekt!

Greetz by Hux
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 5   « Erste     234 5      


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 18:16 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