Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Konkurrenz zu lazarus erschienen (https://www.delphipraxis.net/76141-konkurrenz-zu-lazarus-erschienen.html)

mkinzler 30. Aug 2006 14:36


Konkurrenz zu lazarus erschienen
 
Mit MSEide gibt es nun eine weitere IDE mit Formulardesigner für FreePascal

[edit=SirThornberry]Titel korrigiert - Mfg, SirThornberry[/edit]

Balu der Bär 30. Aug 2006 14:39

Re: Konkurrenz zu lazarus erscheinen
 
Sieht interessant aus, mal gucken ob ich das unter Ubuntu zum Laufen krieg. :stupid:

mkinzler 15. Feb 2007 11:22

Re: Konkurrenz zu lazarus erscheinen
 
Nun ist Version 1 erschienen
http://sourceforge.net/project/showf...roup_id=165409

mkinzler 26. Mär 2007 11:30

Re: Konkurrenz zu lazarus erscheinen
 
Beta für Version 1.2
http://sourceforge.net/projects/mseide-msegui

Robert Marquardt 26. Mär 2007 11:46

Re: Konkurrenz zu lazarus erschienen
 
http://mseide-msegui.sf.net fuehrt Sourceforge-ueblich zur Homepage der Entwickler.

mkinzler 30. Apr 2007 11:02

Re: Konkurrenz zu lazarus erschienen
 
Neue Version 1.2RC1 erschienen

mkinzler 15. Jun 2007 20:50

Re: Konkurrenz zu lazarus erschienen
 
Version 1.2 erschienen
http://sourceforge.net/project/showf...kage_id=187500

Nikolas 15. Jun 2007 22:12

Re: Konkurrenz zu lazarus erschienen
 
Ich habe seit ein paar tagen ein iBook mit Mac OS X, hat da jemand Erfahrung mit einer der IDEs? (Lazarus und dieser neuen?)

CCRDude 16. Jun 2007 10:19

Re: Konkurrenz zu lazarus erschienen
 
Lazarus imho immer noch nur per Gtk, Du wirst also das X-System von der OS-CD installieren müssen und erstmal nur Gtk-unter-MacOSX-Anwendungen damit erzeugen können, es sei denn Du verwendest die Qt-Libs (dann natürlich kein RAD) oder hilfst mit, die LCL für MacOSX weiterzubringen ;)
Selber eingesetzt hab ich das nur für Minispielereien; ernsthaftes auf dem Mac hab ich mit FreePascal (TextWrangler als Editor) direkt erledigt.

Welches UI-Framework dieses MSEide verwendet, hab ich leider keine Ahnung.

mkinzler 16. Jun 2007 19:28

Re: Konkurrenz zu lazarus erschienen
 
Zitat:

Welches UI-Framework dieses MSEide verwendet
MSEGui

CCRDude 17. Jun 2007 14:02

Re: Konkurrenz zu lazarus erschienen
 
Soviel hatte ich schon gesehen, dann formulier ich's mal andersrum: ich hab keine Ahnung, für welche Window Manager es MSEGui alles gibt ;)

mkinzler 17. Jun 2007 14:22

Re: Konkurrenz zu lazarus erschienen
 
Ist wohl unabhängig vom WindowsManager:
Zitat:

- Links to xlib and gdi32, no external widget library needed.

mkinzler 12. Sep 2007 09:37

Re: Konkurrenz zu lazarus erschienen
 
Nun ist Version 1.4 erschienen
http://sourceforge.net/project/showf...roup_id=165409

mkinzler 20. Nov 2007 19:39

Re: Konkurrenz zu lazarus erschienen
 
Version 1.6
http://sourceforge.net/projects/mseide-msegui

mse1 21. Nov 2007 07:38

Re: Konkurrenz zu lazarus erschienen
 
Da habe ich ja einen aufmerksamen Beobachter. :-)
Danke!

Martin

mkinzler 21. Mär 2008 13:57

Re: Konkurrenz zu lazarus erschienen
 
Nun gibt es Version 1.8 Beta1
http://sourceforge.net/forum/forum.php?forum_id=801083

mse1 12. Feb 2010 08:00

Re: Konkurrenz zu lazarus erschienen
 
Aktuelle MSEide+MSEgui Version ist 2.2: http://homepage.bluewin.ch/msegui/

Screenshots: http://developer.berlios.de/screenshots/?group_id=11520
Forum (NNTP): news://news.grid-sky.com/public.mseide-msegui.talk
Forum (Web): http://msegui.org/fudforum/

Martin

Daniel 12. Feb 2010 11:44

Re: Konkurrenz zu lazarus erschienen
 
Ich habe die Beiträge um den Import vom Projekten in ein neues Thema ausgelagert:
http://www.delphipraxis.net/internal...t.php?t=173492

QuickAndDirty 12. Feb 2010 11:56

Re: Konkurrenz zu lazarus erschienen
 
Gibt es Funktionierende Projekte die mit dieser IDE erstellt wurden?

Heißt IDE das es auch nur die paar wenigen Komponenten wie in Lazerus gibt?

Muss ich die IDE neu kompilieren um die Komponentenpalette zu erweitern oder gibt es dafür eine vernünftige Lösung?

Wie sieht die Unterstützung mit TCP/UDP Komponenten aus, sind die schon in der Komponentenpalette oder
muss man selbst welche suchen?(das hasse ich ins Besondere, wenn man anschließend auch noch die ganze IDE kompilieren muss um sie einzubinden)

Bin wirklich neugierig.

mse1 12. Feb 2010 13:14

Re: Konkurrenz zu lazarus erschienen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von QuickAndDirty
Gibt es Funktionierende Projekte die mit dieser IDE erstellt wurden?

MSEide+MSEgui wird seit mehren Jahren in der Produktion verwendet. Am Besten schaust du mal in die newsgroup.
Zitat:

Heißt IDE das es auch nur die paar wenigen Komponenten wie in Lazerus gibt?
MSEgui ist ein komplettes GUI toolkit. Im Anhang die Komponenten-Palette. Speziell zu erwähnen twidgetgrid und die vielen DB-Komponenten.
Zitat:

Muss ich die IDE neu kompilieren um die Komponentenpalette zu erweitern oder gibt es dafür eine vernünftige Lösung?
Da FPC keine packages unterstützt, kommt man um das Kompilieren der IDE zum Einbau neuer Komponenten nicht herum. Mehr als mseide.prj öffnen und F9 drücken ist es aber nicht. In apps/myide ist ein Beispiel mit einer user-Komponente.

Zitat:

Wie sieht die Unterstützung mit TCP/UDP Komponenten aus, sind die schon in der Komponentenpalette
In der experimentellen MSEifi Palette gibt es IO-Komponenten. MSEide muss mit -dmse_with_ifi und -dmse_with_ifirem kompiliert werden, um sie zu aktivieren. Die Aufnahme von z.B. Synapse dürfte kein grosses Problem bieten.

mse1 16. Nov 2010 19:34

AW: Konkurrenz zu lazarus erschienen
 
MSEide+MSEgui Version 2.4 für FPC 2.4.2 ist erhältlich:
http://developer.berlios.de/projects/mseide-msegui/

Fragen und bug reports bitte in mailinglist:
https://lists.berlios.de/mailman/lis...de-msegui-talk
NNTP gateway:
nntp://news.gmane.org/gmane.comp.ide.mseide.user
Web Zugriff (nur lesen):
http://msegui.org/fudforum/index.php...174bdb27677b66

Martin

implementation 16. Nov 2010 19:52

AW: Konkurrenz zu lazarus erschienen
 
Und was bitte ist der große Vorteil gegenüber Lazarus?
Laut Screenshots ist die Oberfläche sogar noch unkomfortabler.
Und mein Test mit der Vorversion hat ergeben, dass sich die damit erstellten Anwendungen auch noch sch*** bis gar nicht in die Umgebung integrieren.

Sorry, aber ich kann der mseide nichts abgewinnen ...

mse1 16. Nov 2010 20:08

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von implementation (Beitrag 1062020)
Und was bitte ist der große Vorteil gegenüber Lazarus?

Der "grosse Unterschied" ist, dass MSEgui keine externen widgetsets verwendet, sondern komplett in Pascal programmiert ist und direkt mit GDI32 und xlib kommuniziert. Dadurch ist "look and feel" auf Linux und Windows absolut identisch und in weiten Grenzen konfigurierbar. MSEide+MSEgui ist produktionsreif und richtet sich hauptsächlich an professionelle Anwender mit hohen Ansprüchen an Qualität und Produktivität.
Zitat:

Laut Screenshots ist die Oberfläche sogar noch unkomfortabler.
Naja, wenn Du das aufgrund von screenshots beurteilen kannst... ;-)

Martin

Teekeks 16. Nov 2010 20:31

AW: Konkurrenz zu lazarus erschienen
 
Du hast auf http://msegui.org/ keinerlei Impressum!

Ich an deiner stelle würde das ändern.

himitsu 16. Nov 2010 20:38

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Fragen und bug reports bitte in mailinglist:
https://lists.berlios.de/mailman/lis...de-msegui-talk
Zitat:

Dieser Verbindung wird nicht vertraut

Sie haben Firefox angewiesen, eine gesicherte Verbindung zu lists.berlios.de aufzubauen, es kann aber nicht überprüft werden, ob die Verbindung sicher ist.

Wenn Sie normalerweise eine gesicherte Verbindung aufbauen, weist sich die Website mit einer vertrauenswürdigen Identifikation aus, um zu garantieren, dass Sie die richtige Website besuchen. Die Identifikation dieser Website dagegen kann nicht bestätigt werden.
Eventuell ein ungültiges SSL-Zertifikat?
Oder warum will mich FF da erstmal nicht drauflassen?

mse1 16. Nov 2010 20:41

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von Teekeks (Beitrag 1062028)
Du hast auf http://msegui.org/ keinerlei Impressum!

Für msegui.org ist Wahono zuständig, er ist auf msegui.org oder der mailinglist erreichbar.

mse1 16. Nov 2010 20:48

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von himitsu (Beitrag 1062033)
Eventuell ein ungültiges SSL-Zertifikat?

Ungültig nicht, validiert aber von der Fraunhofer Gesellschaft FhG FOCUS und der scheint dein Firefox nicht zu vertrauen.

toms 16. Nov 2010 21:15

AW: Konkurrenz zu lazarus erschienen
 
Auf http://mseide-msegui.berlios.de/ in der Anleitung steht, dass unter 'Settings'-'Configure MSEide'-'${MSEDIR}' der Pfad zu msegui angegeben werden muss.

Ich nehme an, bei "${FCPDIR}" "${FPCLIBDIR}" muss auch etwas eingegeben werden, die Felder sind bei mir nämlich leer.
"${FCPDIR}" ist klar, doch was bei "${FPCLIBDIR}"?

plusplus 16. Nov 2010 21:20

AW: Konkurrenz zu lazarus erschienen
 
Interesting, das Lazarus problem ist in der tat der widget set.

Great job.

Hisoka 16. Nov 2010 21:42

AW: Konkurrenz zu lazarus erschienen
 
Also so richtig sagt mir die IDE und das Toolkit nicht zu. Erstens werden native UI Toolkits nicht unterstützt. Dadurch sieht die Anwendung bei mir unter Linux nach einem einzigen Fremdkörper aus. (Oder geht das doch?) Dann scheint mir das ganze nicht gerade benutzerfreundlich designed zu sein. (Mag IDEs im Stil von QtCreator, auch wenn sie sich nicht sehr schön integriert, so ist sie von der Bedienung deutlich besser) Also hab mich nicht so recht zu recht gefunden. Auch ist mir das UI-Toolkit etwas eigenwillig designed. Es gibt zwar viele Optionen etwas zu verändern aber die wichtigen findet man nicht so recht. z.B. das Erstellen von Tabs in einem Tabwidget, hab auf Anhieb keine Möglichkeit im Objektinspektor gesehen.

Also ich glaub ich werd kein Freund der IDE, aber mal sehen was die Zukunft bringt.

toms 16. Nov 2010 21:54

AW: Konkurrenz zu lazarus erschienen
 
Das sieht ja schonmal vielversprechend aus, zumindest was die Möglichkeiten und Funktionen anbelangt.

Ich werde jedoch auch meine Mühe haben, mich an das etwas eigenwillige Design/Standards zu gewöhnen. So sind z.B. Bezeichner im OI und Source fast durchs Band klein geschrieben
( onclientmouseevent oder application.createform(tmainfo,mainfo); ....). Das macht das ganze schwerer leserlich und hat sich auch wieder mit Gewohnheit zu tun (OnClientMousEevent sieht IMO einfach besser aus)

Was mir noch aufgefallen ist: Beim Ausführen kommen seitenweise Warnungen und Notes wie wie "Local variable "po1" not used" etc.

s.h.a.r.k 16. Nov 2010 22:35

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von Teekeks (Beitrag 1062028)
Du hast auf http://msegui.org/ keinerlei Impressum!

Ich an deiner stelle würde das ändern.

Warum eigentlich? Ein Impressum gibt es nur in Deutschland und braucht man auch nur da. Ich habe auf Anhieb keinerlei Hinweis gefunden, dass es sich um einen deutschen Betreiber handelt -- kann mich hier aber auch gerne irren.

Aber warum wird eigentlich nicht direkt von der aktuellen BDE akgekupfert?! Sowas verstehe ich nie... Es gibt so viele schöne Interfaces, nur warum muss das einfach so aussehen? Das hält mich schon von Grund auf -- egal, was so eine Software leisten kann -- davon ab!

mse1 17. Nov 2010 09:15

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von toms (Beitrag 1062037)
Ich nehme an, bei "${FCPDIR}" "${FPCLIBDIR}" muss auch etwas eingegeben werden, die Felder sind bei mir nämlich leer.

Diese macros werden von den mitgelieferten project templates nicht verwendet und können leer gelassen werden.

mse1 17. Nov 2010 09:19

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von Hisoka (Beitrag 1062050)
z.B. das Erstellen von Tabs in einem Tabwidget, hab auf Anhieb keine Möglichkeit im Objektinspektor gesehen.

http://wiki.freepascal.org/MSEide_&_...Tabbed_control

mschaefer 17. Nov 2010 10:21

AW: Konkurrenz zu lazarus erschienen
 
Hallo,

könntest Du mal ein Screenshot von der "Configure-MSIDE" (Settings) hier uploaden. Was kommt in FPCDIR und in FPCLIBDIR für ein Pfad? Kann man auch relative Pfade zu FPC hier eingeben um das
ganze Paket rolocatibel zu haben?

Grüße

Hansa 17. Nov 2010 10:23

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von s.h.a.r.k (Beitrag 1062065)
..Ich habe auf Anhieb keinerlei Hinweis gefunden, dass es sich um einen deutschen Betreiber handelt..

Nun ja, wenn man blind ist. :mrgreen: Klicke mal das zweite Wort (bzw. den ersten Link) im allerersten Beitrag an. Und siehe an, man landet auf einer Sourceforge-Seite. Und was steht direkt unter "Download now" ? www.????.de. Was sagt uns nun das ? :lol:

mse1 17. Nov 2010 10:40

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von mschaefer (Beitrag 1062138)
Was kommt in FPCDIR und in FPCLIBDIR für ein Pfad?

Nichts, diese macros werden von den mitgelieferten project templates nicht verwendet. Standardmässig wird von FPC die installierte Konfigurationsdatei verwendet (.fpc.cfg). Um in 'Configure MSEide' Feldern den default Wert wieder herzustellen, lösche deren Inhalt.

mse1 17. Nov 2010 10:43

AW: Konkurrenz zu lazarus erschienen
 
Zitat:

Zitat von s.h.a.r.k (Beitrag 1062065)
Aber warum wird eigentlich nicht direkt von der aktuellen BDE akgekupfert?!

MSEide+MSEgui ist nicht "abgekupfert" sondern von Grund auf neu konstruiert.

mschaefer 17. Nov 2010 13:04

AW: Konkurrenz zu lazarus erschienen
 
Ok läuft,

leider hatte er den FPC-Pfad erst nach einem Neustart, deshalb mal meine Installanleitung (mit CR´s im Text):

1 Download von
-- a. fpc-2.4.2.i386-win32.exe
-- b. mseide_msegui_src_2_4.zip
-- c. mseide_i386_win32_2_4.zip

2. Installation von fpc über Installer
-- Vorschlag in ein Verzeichnis "C\irgendwas\FpcMse\Fpc"

3. Entpacken von mseide_msegui_src_2_4.zip
-- Vorschlag in ein Verzeichnis "C\irgendwas\FpcMse\MseGui"

4. im Ordner von 3 (..\MseGui) ein Verzeichnis "bin" anlegen.
-- Hinweis:
-- Unter MseGui sind die Verzeichnisse: apps, bin, lib, patch_fpc_2_2, tools

5. Entpacken von mseide_i386_win32_2_4.zip in das "..\MseGui\bin" Verzeichnis

6. Starten von mseide in "..\MseGui\bin" und Aufruf "Seetings -> Configure"

7. Eintraege
-- a. FPCDIR bleibt leer
-- b. FPCLIBDIR bleibt leer
-- c MSEDIR Pfad zu "..\MseGui\"
-- d alle anderen werden automatisch ausgefüllt.

8. MSEIDE beenden und Rebooten, damit FPC-Pfade gefunden werden

9. MSIDE - Starten und Projekte aus "..\MseGui\apps" über
-- 'Projekt -> Open' laden und mit 'Target -> Continue' (F9) laufen lassen.

... wünsche viel Beschäftigung

Grüße in die Runde

mschaefer 17. Nov 2010 13:11

AW: Konkurrenz zu lazarus erschienen
 
Noch eine Frage: Wie kann ich eigene Komponenten installieren?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:44 Uhr.
Seite 1 von 4  1 23     Letzte »    

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