<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Polygon von Delphi nach C++ umschreiben]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir vielleicht jemand nen Tipp geben?</p>
<p>Wie kann man folgenden Delphi-Code nach Borland C++ umschreiben?</p>
<pre><code>Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-Z,X1)]); //  d
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
</code></pre>
<p>... ich habe es folgendermaßen probiert:</p>
<pre><code>TPoint points[4];
      points[0] = Point(Z,0);
      points[1] = Point(X2-Z,0);
      points[2] = Point(X2-X3-Z,X3);
      points[3] = Point(X3 + Z,X3);
      Canvas-&gt;Polygon(points,3);
</code></pre>
<p>wie kann ich denn auf ein polygon am einfachsten zugreifen um das in c++ zu schreiben, hoffentlich hat jemand nen Tipp.</p>
<p>Wäre super!</p>
<p>Vielen Dank für Anregungen!</p>
<p>Franky</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128068/polygon-von-delphi-nach-c-umschreiben</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 09:23:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128068.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Nov 2005 23:25:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Tue, 29 Nov 2005 23:25:03 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir vielleicht jemand nen Tipp geben?</p>
<p>Wie kann man folgenden Delphi-Code nach Borland C++ umschreiben?</p>
<pre><code>Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-Z,X1)]); //  d
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
</code></pre>
<p>... ich habe es folgendermaßen probiert:</p>
<pre><code>TPoint points[4];
      points[0] = Point(Z,0);
      points[1] = Point(X2-Z,0);
      points[2] = Point(X2-X3-Z,X3);
      points[3] = Point(X3 + Z,X3);
      Canvas-&gt;Polygon(points,3);
</code></pre>
<p>wie kann ich denn auf ein polygon am einfachsten zugreifen um das in c++ zu schreiben, hoffentlich hat jemand nen Tipp.</p>
<p>Wäre super!</p>
<p>Vielen Dank für Anregungen!</p>
<p>Franky</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930271</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930271</guid><dc:creator><![CDATA[Franky_als_Gast]]></dc:creator><pubDate>Tue, 29 Nov 2005 23:25:03 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 09:40:11 GMT]]></title><description><![CDATA[<p>Franky_als_Gast schrieb:</p>
<blockquote>
<p>[...]<br />
... ich habe es folgendermaßen probiert:</p>
<pre><code>TPoint points[4];
      points[0] = Point(Z,0);
      points[1] = Point(X2-Z,0);
      points[2] = Point(X2-X3-Z,X3);
      points[3] = Point(X3 + Z,X3);
      Canvas-&gt;Polygon(points,3);
</code></pre>
<p>[...]</p>
</blockquote>
<p>und das hat nicht funktioniert, oder nicht wie du wolltest?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930368</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930368</guid><dc:creator><![CDATA[Beliah]]></dc:creator><pubDate>Wed, 30 Nov 2005 09:40:11 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 10:24:43 GMT]]></title><description><![CDATA[<p>ja, das hat leider nicht funktioniert.<br />
Weiß auch net, kann man einem polygon wie in delphi mehrere Werte übergeben oder muss man als Zeiger und die Anzahl?</p>
<p>wer kennt sich da aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930412</guid><dc:creator><![CDATA[Franky_Gast]]></dc:creator><pubDate>Wed, 30 Nov 2005 10:24:43 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 10:31:35 GMT]]></title><description><![CDATA[<p>Du kannst ein Array auf jeden Fall per Initialisierungsliste füllen:</p>
<pre><code class="language-cpp">TPoint points[]={TPoint(Z,0),TPoint(X2-Z,0),...};
</code></pre>
<p>Ansonsten (ohne direkte Kenntnis der verwendeten Strukturen) sieht es für mich etwas seltsam aus, daß du ein <strong>T</strong>Point-Objekt mit einem Point()-Konstruktor füllst und woher der Parameterwert &quot;3&quot; stammen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930419</guid><dc:creator><![CDATA[CStoll (off)]]></dc:creator><pubDate>Wed, 30 Nov 2005 10:31:35 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 11:06:35 GMT]]></title><description><![CDATA[<p>ich werde später mal die delphi - Datei hochladen, die ich nach c++ konvertieren will.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930437</guid><dc:creator><![CDATA[Franky_Gast_]]></dc:creator><pubDate>Wed, 30 Nov 2005 11:06:35 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 11:30:32 GMT]]></title><description><![CDATA[<pre><code>**************************************************************************}
unit JDLed;

{$mode objfpc}

interface

uses
  SysUtils, Classes, Controls, Graphics, Dialogs,
  LMessages, LResources, Forms, StdCtrls;

type
  TJDLed = class(TGraphicControl)
  private
    procedure SetLedDigit(value : integer);
    procedure SetLedThick(value: integer);
    { Private declarations }
  protected
    FDigit       : integer;
    FThick       : integer;
    procedure   Paint; override;
    { Protected declarations }
  public
    constructor Create(AOwner: TComponent); override;
    destructor  Destroy; override;
    { Public declarations }
  published
    property Digit      : integer read FDigit  write SetLedDigit;
    property Thick      : integer read FThick  write SetLedThick;
    { Published declarations }
  end;

implementation

constructor TJDLed.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);  { always call the inherited constructor }
  FDigit  := 1;
  FThick  := 5;
  Height  := 90;
  Width   := 50;
  with Constraints do
  begin
    MinHeight := 30;
    MinWidth  := 15;
  end;
end;

destructor TJDLed.Destroy;
begin
  inherited Destroy;
end;

procedure TJDLed.Paint;
var
  X1,X2,X3,X4,X5,X6,X7,Z,Z1 : integer;
begin
  X1 := self.Height;
  X2 := self.Width;
  X3 := self.FThick;
  Z := abs(X3 div 2);
  Z1 := abs(self.Height div 2);
  X4 := Z1 - Z;
  X5 := Z1 + Z;
  X6 := Z1 - X3 - Z;
  X7 := Z1 + X3 + Z;

  inherited;
  with Canvas do
  begin
    Refresh;
    Brush.Color := clBlack;
    Pen.Color := clBlack;
    Refresh;

    Rectangle(0,0,self.Width,self.Height);
    Brush.Color := clRed;
    Pen.Color := clRed; 
    Refresh;
    case FDigit of

    0:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-
Z,X1)]); //  d
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
    end;
    1:
    begin
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
    end;
    2:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-
Z,X1)]); //  d
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2
    end;
    3:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-
Z,X1)]); //  d
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2
    end;
    4:
    begin
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 2)),Point
(X2-X3-Z,Z1-Z - abs(Z div 2)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 2)),Point
(X2-X3-Z,Z1+Z + abs(Z div 2)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2
    end;
    5:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-
Z,X1)]); //  d
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2
    end;
    6:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-
Z,X1)]); //  d
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2
    end;
    7:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
    end;
    8:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-
Z,X1)]); //  d
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
       Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 
4)),Point(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2
    end;
    9:
    begin
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2-
X3,X6)]); //  b
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3-
Z)]); //  c
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3-
Z,X1)]); //  d
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2
    end;
   end;
   Refresh;    
  end;

end;

procedure TJDLed.SetLedDigit(value: integer);
begin
  if (value &gt;= 0) and (value &lt;= 9) then
  begin
    FDigit := value;
    Paint;
  end;
end;

procedure TJDLed.SetLedThick(value: integer);
begin
  if (value &gt; 2) then
  begin
    FThick := Value;
    Paint;
  end;
end;

initialization
 {$I jdledicon.lrs}

end.
</code></pre>
<p>Also das hier ist der Code der Delphi-Komponente, den ich als C++ - Komponente umsetzen will.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930449</guid><dc:creator><![CDATA[Frank_]]></dc:creator><pubDate>Wed, 30 Nov 2005 11:30:32 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 11:44:16 GMT]]></title><description><![CDATA[<p>Polygon ist einfach die Funktion Polygon aus TCanvas. Das Beispiel hast Du ja schon gefunden. Was genau funktioniert denn nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930458</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 30 Nov 2005 11:44:16 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 11:53:28 GMT]]></title><description><![CDATA[<p>ich denke ich hab einfach probleme beim umschreiben, hab schon in der Borland hilfe geschaut, aber die obige lösung hat ja net geklappt..</p>
<p>Leider..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930471</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930471</guid><dc:creator><![CDATA[&#x27;Frank_]]></dc:creator><pubDate>Wed, 30 Nov 2005 11:53:28 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 11:59:06 GMT]]></title><description><![CDATA[<p>Ja, aber WAS hat nicht geklappt? Wie äußert sich dieses nicht klappen? Gibt es eine Fehlermeldung? Wird einfach nichts gezeichnet? Worin versuchst Du zu zeichnen? Verwendest Du den richtigen Canvas? Machst Du das in der passenden Paint-Funktion?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930480</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 30 Nov 2005 11:59:06 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 12:01:04 GMT]]></title><description><![CDATA[<p>Nur zur Klarheit: Wie genau äußert sich dieses &quot;hat nicht geklappt&quot;?</p>
<p>(wenn ich mein Wissen über typische C-Bibliotheken zusammenkrame, gibst du denen im Ernstfall die Anzahl der bearbeiteten Objekte auf den Weg - deshalb hatte ich mich auch über die 3 bei deinem Polygon()-Aufruf gewundert, da du ein 4-Punkt-Polygon erstellen wolltest)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930482</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 30 Nov 2005 12:01:04 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 12:09:43 GMT]]></title><description><![CDATA[<p>die 3 ist schon richtig bei einem 4 punkte polygon. da der parameter in <strong>Polygon()</strong> (der die anzahl der punkte angibt) immer um eins kleiner sein muss als die tatsächliche anzahl.</p>
<p>keine ahnung warum das hier so komisch implementiert wurde.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930492</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Wed, 30 Nov 2005 12:09:43 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 12:09:53 GMT]]></title><description><![CDATA[<p>Hab die genauen Fehlermeldungen leider nicht parat.</p>
<p>Aber vielleicht etwas prinzipielles:<br />
Hatte Probleme dabei die delphi-komponente im cbuilder einzubinden.</p>
<p>Hatte die FAQ-Hilfe schon gelesen.</p>
<p>Also die Delphi-Pas-Datei hab ich anstatt der *.cpp - Datei includiert.<br />
dann muss man aber ein package auswählen, bzw. ein neues Package generieren.</p>
<p>Was muss man dabei beachten?</p>
<p>Sobald ich die Pas-Datei includiert hab, und compiliert hab, wird ja die entsprechende *.hpp - Datei generiert.<br />
wie muss ich diese denn verheiraten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930493</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930493</guid><dc:creator><![CDATA[_Frank_]]></dc:creator><pubDate>Wed, 30 Nov 2005 12:09:53 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 12:15:13 GMT]]></title><description><![CDATA[<p>- bcb öffnne und alles was geöffnet wird wieder schliessen<br />
- menü komponente - komponente installieren<br />
- deine pascal-unit auswählen<br />
- package auswählen (sollte std-mässig: dclusr.bpk sein)<br />
- 'okay' klicken<br />
- im jetzt offenen fenster der package auf 'compilieren' klicken<br />
- dann sollte 'installieren' aktiviert sein<br />
- dort drauf klicken<br />
- du bekommst ne meldung ob die komponente installiert wurde oder nicht</p>
<p>p.s. compilieren klappt natürlich nur, wenn die komponente keine zusätzlichen units benötigt die der bcb nicht kennt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930502</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930502</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Wed, 30 Nov 2005 12:15:13 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 12:20:14 GMT]]></title><description><![CDATA[<p>Ok,</p>
<p>danke Sunday, werde es heute mittag mal ausprobieren,<br />
ich denke aber, dass ich es auch so gemacht hab, also standardmäßig in die dclusr.bpk gepackt hab.</p>
<p>aber gut, probiere es nochmal aus.</p>
<p>vielleicht noch eine prinzipielle frage:</p>
<p>wie wird das icon für die komponente generiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930514</guid><dc:creator><![CDATA[_franky_]]></dc:creator><pubDate>Wed, 30 Nov 2005 12:20:14 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 12:24:56 GMT]]></title><description><![CDATA[<p>entweder ist bei der komponente eins dabei oder es wird ein standard-icon verwendet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930520</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Wed, 30 Nov 2005 12:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Wed, 30 Nov 2005 15:24:09 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>also habe es geschafft die pas-Datei zu compilieren und habe es in einem neuen package installiert.<br />
scheint alles erfolgreich gelaufen zu sein, aber es erscheint kein symbol in der komponentenleiste.</p>
<p>Weiß jemand was?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930711</guid><dc:creator><![CDATA[__franky]]></dc:creator><pubDate>Wed, 30 Nov 2005 15:24:09 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 08:31:00 GMT]]></title><description><![CDATA[<p>Guten Morgen, kann mir vielleicht jemand die delphi komponente in eine c++ - komponente umwandeln??</p>
<p>bei mir klappt es leider nicht , wenn ich in das standard - package installiere.</p>
<p>Die pas-Datei ist oben als code versehen.</p>
<p>Wäre echt klasse, wenn jemand das konvertieren könnte!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931154</guid><dc:creator><![CDATA[Franky__]]></dc:creator><pubDate>Thu, 01 Dec 2005 08:31:00 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 08:32:10 GMT]]></title><description><![CDATA[<p>das ist diese pas-Datei.<br />
Wäre echt super!!</p>
<pre><code>**************************************************************************} 
unit JDLed; 

{$mode objfpc} 

interface 

uses 
  SysUtils, Classes, Controls, Graphics, Dialogs, 
  LMessages, LResources, Forms, StdCtrls; 

type 
  TJDLed = class(TGraphicControl) 
  private 
    procedure SetLedDigit(value : integer); 
    procedure SetLedThick(value: integer); 
    { Private declarations } 
  protected 
    FDigit       : integer; 
    FThick       : integer; 
    procedure   Paint; override; 
    { Protected declarations } 
  public 
    constructor Create(AOwner: TComponent); override; 
    destructor  Destroy; override; 
    { Public declarations } 
  published 
    property Digit      : integer read FDigit  write SetLedDigit; 
    property Thick      : integer read FThick  write SetLedThick; 
    { Published declarations } 
  end; 

implementation 

constructor TJDLed.Create(AOwner: TComponent); 
begin 
  inherited Create(AOwner);  { always call the inherited constructor } 
  FDigit  := 1; 
  FThick  := 5; 
  Height  := 90; 
  Width   := 50; 
  with Constraints do 
  begin 
    MinHeight := 30; 
    MinWidth  := 15; 
  end; 
end; 

destructor TJDLed.Destroy; 
begin 
  inherited Destroy; 
end; 

procedure TJDLed.Paint; 
var 
  X1,X2,X3,X4,X5,X6,X7,Z,Z1 : integer; 
begin 
  X1 := self.Height; 
  X2 := self.Width; 
  X3 := self.FThick; 
  Z := abs(X3 div 2); 
  Z1 := abs(self.Height div 2); 
  X4 := Z1 - Z; 
  X5 := Z1 + Z; 
  X6 := Z1 - X3 - Z; 
  X7 := Z1 + X3 + Z; 

  inherited; 
  with Canvas do 
  begin 
    Refresh; 
    Brush.Color := clBlack; 
    Pen.Color := clBlack; 
    Refresh; 

    Rectangle(0,0,self.Width,self.Height); 
    Brush.Color := clRed; 
    Pen.Color := clRed; 
    Refresh; 
    case FDigit of 

    0: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3- 
Z,X1)]); //  d 
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e 
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f 
    end; 
    1: 
    begin 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
    end; 
    2: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3- 
Z,X1)]); //  d 
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point 
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point 
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2 
    end; 
    3: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3- 
Z,X1)]); //  d 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point 
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point 
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2 
    end; 
    4: 
    begin 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 2)),Point 
(X2-X3-Z,Z1-Z - abs(Z div 2)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 2)),Point 
(X2-X3-Z,Z1+Z + abs(Z div 2)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2 
    end; 
    5: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3- 
Z,X1)]); //  d 
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point 
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point 
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2 
    end; 
    6: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3- 
Z,X1)]); //  d 
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e 
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point 
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point 
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2 
    end; 
    7: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
    end; 
    8: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3- 
Z,X1)]); //  d 
      Polygon([Point(0,X5),Point(X3,X7),Point(X3,X1-X3-Z),Point(0,X1-Z)]); //  e 
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f 
       Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 
4)),Point(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point 
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2 
    end; 
    9: 
    begin 
      Polygon([Point(Z,0),Point(X2-Z,0),Point(X2-X3-Z,X3),Point(X3 + 
Z,X3)]); //  a 
      Polygon([Point(X2-X3,X3+Z),Point(X2,Z),Point(X2,X4),Point(X2- 
X3,X6)]); //  b 
      Polygon([Point(X2-X3,X7),Point(X2,X5),Point(X2,X1-Z),Point(X2-X3,X1-X3- 
Z)]); //  c 
      Polygon([Point(X3+Z,X1-X3),Point(X2-X3-Z,X1-X3),Point(X2-Z,X1),Point(X3- 
Z,X1)]); //  d 
      Polygon([Point(0,Z),Point(X3,X3+Z),Point(X3,X6),Point(0,X4)]); //  f 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1-Z - abs(Z div 4)),Point 
(X2-X3-Z,Z1-Z - abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g1 
      Polygon([Point(X3 - abs(Z div 2),Z1),Point(X3+Z,Z1+Z + abs(Z div 4)),Point 
(X2-X3-Z,Z1+Z + abs(Z div 4)),Point(X2-X3 + abs(Z div 2),Z1)]); //  g2 
    end; 
   end; 
   Refresh;     
  end; 

end; 

procedure TJDLed.SetLedDigit(value: integer); 
begin 
  if (value &gt;= 0) and (value &lt;= 9) then 
  begin 
    FDigit := value; 
    Paint; 
  end; 
end; 

procedure TJDLed.SetLedThick(value: integer); 
begin 
  if (value &gt; 2) then 
  begin 
    FThick := Value; 
    Paint; 
  end; 
end; 

initialization 
 {$I jdledicon.lrs} 

end.
</code></pre>
<p>Gruß Franky</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931156</guid><dc:creator><![CDATA[franky__]]></dc:creator><pubDate>Thu, 01 Dec 2005 08:32:10 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 09:44:04 GMT]]></title><description><![CDATA[<p>schon mal auf die idee gekommen google zu verwenden und die komplette komponente runterzuladen?! dann klappts auch mit dem installieren.</p>
<p><a href="http://codecentral.borland.com/Item.aspx?id=19462" rel="nofollow">http://codecentral.borland.com/Item.aspx?id=19462</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/931195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931195</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Thu, 01 Dec 2005 09:44:04 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 11:37:17 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>natürlich!<br />
Ich habe ja auch alle Dateien davon, aber ich hab es einfach nicht hinbekommen, die C++ - Komponente zu erzeugen.</p>
<p>ich habe Fehlermeldungen bekommen, sofern ich das Standard-Package ausgewählt hab.</p>
<p>das is ja leider das Problem.</p>
<p>Mein Problem ist, dass das Konvertieren nicht funktioniert.<br />
Die Header-Datei kann ich ja erzeugen durch Kompilieren der *.pas - Datei.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931281</guid><dc:creator><![CDATA[__Franky__]]></dc:creator><pubDate>Thu, 01 Dec 2005 11:37:17 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 13:48:42 GMT]]></title><description><![CDATA[<p>bei mir klappt das installieren wunderbar. was kommen denn für fehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931378</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Thu, 01 Dec 2005 13:48:42 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 14:00:46 GMT]]></title><description><![CDATA[<p>Die Fehler sind alle externe Linkerfehler, hab hier den Compiler leider nicht zur verfügung, kann sie heute abend hier anschreiben.</p>
<p>könntest du mir evtl. bitte die generierte cpp-Datei für die Komponente zur Verfügung stellen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931393</guid><dc:creator><![CDATA[franky___]]></dc:creator><pubDate>Thu, 01 Dec 2005 14:00:46 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 14:22:12 GMT]]></title><description><![CDATA[<p>da wird nur ein hpp (header) generiert, kein cpp.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931417</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Thu, 01 Dec 2005 14:22:12 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 16:11:17 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>gibt es sonst noch eine andre Möglichkeit an die Komponente zu kommen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931449</guid><dc:creator><![CDATA[_franky___]]></dc:creator><pubDate>Thu, 01 Dec 2005 16:11:17 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Thu, 01 Dec 2005 18:17:53 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>hab es nochmal probiert, die pas-Datei umbenannt und compilliert und installiert im standard package.</p>
<p>Es wurde eine meldung ausgegeben, dass es im dclusr.bpk installiert wurde.</p>
<p>wie bekomme ich es nun in die Komponentenleiste?</p>
<p>Danke,</p>
<p>Gruß,</p>
<p>Franky</p>
]]></description><link>https://www.c-plusplus.net/forum/post/931591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931591</guid><dc:creator><![CDATA[franky1]]></dc:creator><pubDate>Thu, 01 Dec 2005 18:17:53 GMT</pubDate></item><item><title><![CDATA[Reply to Polygon von Delphi nach C++ umschreiben on Fri, 02 Dec 2005 08:13:36 GMT]]></title><description><![CDATA[<p>guck mal hier:</p>
<p><a href="http://www.ricosonntag.de/download/led.zip" rel="nofollow">http://www.ricosonntag.de/download/led.zip</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/931982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/931982</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Fri, 02 Dec 2005 08:13:36 GMT</pubDate></item></channel></rss>