Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Componenten - Editor im Programm (https://www.delphipraxis.net/27441-componenten-editor-im-programm.html)

THE MATRIX 10. Aug 2004 10:35


Componenten - Editor im Programm
 
Hi @ll,

ich wollte gern ne MDI anwendung proggen, die so ist wie die delphi IDE
also oben die menü leiste links nen objectinspector usw...
und in der mitte halt ne Form.

in dieser form möchte ich dann auch labels usw. einfügen das wohl weniger mein problem darstellt sondern. ich möchte wie im Delphi auch dann die Objecte verschieben, größe verändern usw.
das verschieben würd ja noch gehen ... aber z.b. das größe verändern usw. wie bekomm ich denn diesen rahmen mit den 4 punkten um das ausgewählte object und kann das dann resizen ....


hoffe jemand hat da ne idee .... vl hat mal jemand nen mIRC Dialog creator gebastelt sowas in der art wird das nämlich :)


BiG THX

MasterC 10. Aug 2004 10:47

Re: Componenten - Editor im Programm
 
Das gleiche suche ich auch. Allerdings für einen BlitzPlus Form Creator. Ich habe auch schon was gefunden: http://www.torry.net/quicksearchd.ph...tlib&Title=Yes

Allerdings lässt sich das bei mir nicht installieren, weil IDesigner fehlt (Ich glaube da mache ich mal einen neuen Thread auf :))

Vieleicht funktioniert es ja bei dir.

MFG Chris.

THE MATRIX 10. Aug 2004 10:49

Re: Componenten - Editor im Programm
 
jo wenn man selbst was findet ist auch immer gut

http://www.simes.clara.co.uk/delphi/index.htm

da gibts nen ControlResizer der macht alles ... verschieben und resizen ... tolles ding :)

denk meine frage ist hiermit schon gelöst *g*

Domo Sokrat 10. Aug 2004 10:55

Re: Componenten - Editor im Programm
 
Hi!

Dazu gab's schon mal einen ähnlichen Beitrag: nämlich hier in der DP. Hatte auch mal so etwas gesucht. @THE MATRIX: Da ist auch Dein geposteter Link drin (ich war zu spät...)

MasterC 10. Aug 2004 10:59

Re: Componenten - Editor im Programm
 
Danke für den Link, endlich eine Kompo der Art die bei mir funktioniert. :mrgreen:

THE MATRIX 10. Aug 2004 21:17

Re: Componenten - Editor im Programm
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hab das Extlib ding da mal auf d7 stand gebracht ... die d6 ist das dann also nicht mehre d6 tauglich ... wer das haben will soll torrys link nehmen
demos hab ich rausgenommen ....

so bpl ist auch schon drin kann also direkt geladen werden udn spass haben ist klasse teil super ! echt und besser als das controlsizer

Domo Sokrat 11. Aug 2004 09:19

Re: Componenten - Editor im Programm
 
@THE MATRIX
Den Controlsizer find' ich zwar auch gut, aber ich stimm' Dir zu, dass die ExtLib schon 'ne Ecke genialer ist. Vor allem, wenn man sich die Demos mal ansieht. Danke für die Portierung nach D7 :thumb: Hab's mir gerade "gesaugt" :mrgreen:

:dp:

Gibst Du mal Meldung, wenn Du was damit gebastelt hast?

MasterC 11. Aug 2004 11:29

Re: Componenten - Editor im Programm
 
Bei mir lässt sich das zwar installieren, aber wenn ich versuche eine Demo z.b. zu kompelieren, kommen folgende Fehler:

Code:
[Fehler] ELDsgnr.pas(494): Undefinierter Bezeichner: 'IDesigner'
[Fehler] ELDsgnr.pas(1006): Undefinierter Bezeichner: 'SInvalidName'
[Fehler] ELDsgnr.pas(1008): Undefinierter Bezeichner: 'SDuplicateName'
[Fataler Fehler] MainFrm.pas(7): Verwendete Unit 'ELDsgnr.pas' kann nicht compiliert werden
Ich habe Delphi 7 Personal.

Domo Sokrat 11. Aug 2004 12:14

Re: Componenten - Editor im Programm
 
Hi MasterC!
Kann es sein, dass bei der D7 pers das Designer-Interface einfach nicht dabei ist? Ist die wirklich soooo abgespeckt :gruebel:

MasterC 11. Aug 2004 12:36

Re: Componenten - Editor im Programm
 
Ich habe in der Borland Code Central ExtLib 2.3 gefunden, die für Delphi 7 ist (auch Personal).

http://codecentral.borland.com/codec...sting?id=18586 (Lädt sehr langsam)

Direkter Download: http://codecentral.borland.com/codec...extlib_2.3.zip

Allerdings lässt sich die nicht installieren:

Code:
[Fataler Fehler] Datei nicht gefunden: 'ELDsgnr.pas'

maximov 11. Aug 2004 13:36

Re: Componenten - Editor im Programm
 
Zitat:

Zitat von Domo Sokrat
Hi MasterC!
Kann es sein, dass bei der D7 pers das Designer-Interface einfach nicht dabei ist? Ist die wirklich soooo abgespeckt :gruebel:

IDesigner ist doch eh nur zur 'designTime' verfügbar. Wie ich das verstanden habe will er ein 'runtime' editor bauen...oder worum geht es?

MasterC 11. Aug 2004 13:49

Re: Componenten - Editor im Programm
 
Ich will einen BlitzPlus Form Designer machen.

Domo Sokrat 11. Aug 2004 14:03

Re: Componenten - Editor im Programm
 
Hi nochmal, MasterC.

Kann sein, dass ich mit meiner vorhergehenden Aussage schief lag. Aber nun mal 'ne Frage zu Deinem aktuellen Problem: Hast Du folgendes (lt. INSTALL.TXT)gemacht?

Zitat:

a) Select "Tools" | "Environment Options..." on the
menu bar. Go to "Library" tab and add the full
path of your ExtLib directory to the Library Path
if you have not already done so. The Library Path
field should then look similar to this:

$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;c:\e xtlib\source

Click OK.

MasterC 11. Aug 2004 14:24

Re: Componenten - Editor im Programm
 
Jo, habe ich schon gemacht.

MasterC 14. Aug 2004 20:14

Re: Componenten - Editor im Programm
 
Mittlerweile funktioniert das Teil übrigns, THE MATRIX hat mir geholfen.

supermuckl 14. Aug 2004 20:21

Re: Componenten - Editor im Programm
 
könntest ja noch sagen WIE genau

Dash 15. Aug 2004 17:38

Re: Componenten - Editor im Programm
 
Hm könntest du mir das bitte auch sagen :( Bei mir funzt gar nichts :cry:

thx

THE MATRIX 17. Sep 2004 18:39

Re: Componenten - Editor im Programm
 
Also bei ihm war das prob,dass er noch mehrere codelibs vom "alten" extlib drin hatte ! und somit meine änderungen gar nicht zu wirkung kamen !

Habs ihm per NetMeeting dann eingestellt und fertig gemacht :)

und nun design wir ALLE in der RUNTIME :p

delphifan2004 28. Nov 2023 08:11

AW: Re: Componenten - Editor im Programm
 
Zitat:

Zitat von THE MATRIX (Beitrag 205811)
Also bei ihm war das prob,dass er noch mehrere codelibs vom "alten" extlib drin hatte ! und somit meine änderungen gar nicht zu wirkung kamen !

Habs ihm per NetMeeting dann eingestellt und fertig gemacht :)

und nun design wir ALLE in der RUNTIME :p

Wäre echt nett wenn Du die bereinigte Version mal hier zum Download rein stellen würdest, Du hast ja auch Hilfe bekommen. Ich bastle nämlich da auch gerade dran rum, für mein altes Delphi 7 und für die aktuelle Community Edition Delphi 11.3. Die Dageekextloib ist OpenSource alse für alle!

haentschman 28. Nov 2023 08:16

AW: Componenten - Editor im Programm
 
Zitat:

Wäre echt nett wenn Du die bereinigte Version mal hier zum Download rein stellen würdest
Hast du mal auf das Datum des Threads geschaut? Fast 20 Jahre...:roll:
THE MATRIX: Letzte Aktivität: 5. Jun 2012 16:06

delphifan2004 28. Nov 2023 10:40

AW: Componenten - Editor im Programm
 
Zitat:

Zitat von haentschman (Beitrag 1530154)
Zitat:

Wäre echt nett wenn Du die bereinigte Version mal hier zum Download rein stellen würdest
Hast du mal auf das Datum des Threads geschaut? Fast 20 Jahre...:roll:
THE MATRIX: Letzte Aktivität: 5. Jun 2012 16:06

Warum sollte mich das Alter eines Threads interesseieren. Die dageekextlib ist OpenSource, da sollte es lizenzrechtlich erlaubt ja sogar verpflichtend sein sinnvolle Änderungen weiter zu geben. Wozu brauchen wir sonst GPL und die anderen OpenSource Lizenzen, wenn dann doch wieder jeder im stillen Kämmerlein sein eigenes Süppchen kocht?

In der aktuellen Community Edition Compiliert die Lib nicht und auch nicht in der angeblich für Delphi7 korrigierten Version. Für Turbo Delphi das ich auch noch rumliegen habe hab ich es noch nicht getestet. Warum muss das so kompliziert sein. Warum nicht einfach die Units die für solche Designer oder für den Austausch von Komponenten erfodrelichen Units in eine nicht weitergabefähiges Package packen und dann egal ob für Laufzeit oder für Design diese Packages voraussetzen in den KOmponentenpackages und alles wäre verfügbar???

Ich habe Hilfe für die Dageekextlib gesucht und getan was man da als erstes machen sollte, nämlich gegoogelt und bin dadurch auf diesen Threasd gestoßen.

Gibt es denn wirklich keine bessere Version davon oder wenigstens eine aktualisierte Dageekextlib die auf Versionen ab Delphi 7 aufwärts läuft?

Wie kann es sein dass da niemand mehr das Zeug braucht? Warum war das INteresse bis Delphi 6 noch da und dann auf wundersame Weise nicht mehr. Im Delphi Lizenzvertrag steht NICHTS von einem Verbot dieser Lib.

himitsu 28. Nov 2023 10:53

AW: Componenten - Editor im Programm
 
Den zu fragen, welcher schon ewig nicht mehr da war, ist schon etwas sinnlos. :zwinker:
Bei so einem alten Thread kommt eigentlich auch eine Meldung vom Forum, damit man sich drauf einstellen kann.

Bei etwas kürzerer Zeit könnte man vielleicht noch hoffen er hat die MailBenachritigung für diesen Thread aktiv und reagiert vielleicht doch noch, aber hier?,
oder vielleicht eine PN schreiben und hoffen auch da erhält er eine Mail und reagiert.
ICQ ... ob er das immernoch benutzt?
und der Link ... seine Webseite ist auch tot.

Der Borland-Link ist auch tot. Gut, cc.embarcadero.com "lebt" noch, aber zumindestens stimmt dass "Lädt sehr langsam" immernoch (oftmal aber auch "lädt aktuell garnicht").


Aber "du" darfst gern den einen Anhang nehmen, für ein aktuelles Delphi überarbeiten und hier nochmal neu anhängen.
Oder jemand anderes bitten, ob er/sie es vielleicht machen könnte.

jaenicke 28. Nov 2023 11:47

AW: Componenten - Editor im Programm
 
Zitat:

Zitat von delphifan2004 (Beitrag 1530174)
Wie kann es sein dass da niemand mehr das Zeug braucht?

Meinst du vielleicht so etwas?
https://github.com/havlicekp/form-designer
Solche Lösungen gibt es einige und vor allem deutlich aktuellere als die aus diesem Thread.

Einen Objektinspektor gibt es z.B. in der JVCL.

Kommerzielle Lösungen gibt es natürlich, die das alles abdecken.


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