AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Konkurrenz zu lazarus erschienen

Ein Thema von mkinzler · begonnen am 30. Aug 2006 · letzter Beitrag vom 9. Nov 2018
Antwort Antwort
Seite 11 von 16   « Erste     91011 1213     Letzte »    
freimatz

Registriert seit: 20. Mai 2010
1.446 Beiträge
 
Delphi 11 Alexandria
 
#101

AW: Konkurrenz zu lazarus erschienen

  Alt 5. Nov 2018, 18:07
Warum klettern Menschen auf Berge?
Vielleicht, weil die Aussicht so schön ist oder weil sie sich gerne quälen. Ich habe hinterm Haus selber einen 3000er, waar aber noch nie ganz oben.
Mit Delphi und oder Lazarus hat das aber nichts zu tun.

Meine Frage war nicht als Kritik gemeint sondern ich wollte tatsächlich den Nutzen herausfinden.

Keep it on! It is worth it the effort!Cheers, Michael
Warum? Was hat der Anwender für einen Nutzen, den man nicht mit anderen IDE's auch (so gut?) machen könnte?
Weil MSEide+MSEgui unabhängig von kommerziellen Zwängen ausschliesslich in Hinsicht auf Qualität, Flexibilität und Produktivität konzipiert und entwickelt wurde, mit dem Resultat, dass Anwender damit tatsächlich bessere Programme herstellen können als mit anderen Entwicklungsumgebungen. Probiere es aus!
Danke für die Antwort. Meinst Du mit Qualität, Flexibilität und Produktivität die IDE? Bei der Qualität lässt Delphi m.E. immer noch zu wünschen übrig. Was meinst Du mit bessere Programme? Schneller? Weniger Speicherbedarf? Benutzerfreundlicher? Mehr Funktionen?

Ausprobieren möchte ich das im Moment noch nicht. Das kostet nach meiner Erfahrung auch einige Stunden und dafür sehe ich noch zuwenig Nutzen.

Danke auch @Dolly fürs ausprobieren.

PS.: Wie eine IDE ausssieht ist mir relativ egal. Ich muss damit meine Arbeit erledigen. Habe noch nie verstanden wozu man ein Dark-Theme braucht
  Mit Zitat antworten Zitat
mse1

Registriert seit: 21. Nov 2007
115 Beiträge
 
#102

AW: Konkurrenz zu lazarus erschienen

  Alt 5. Nov 2018, 18:39
Danke für die Antwort. Meinst Du mit Qualität, Flexibilität und Produktivität die IDE?
Hauptsächlich die Komponentenbibliothek MSEgui. Dass die IDE tagelang ohne Abstürze oder Memoryleaks läuft und auch ausgefallenere Funktionen wie eingebettete Formulare mit Nachkommen und verlinkten Komponenten reibungslos funktionieren ist ja wohl selbstverständlich.
Falls nicht und der Fehler reproduzierbar ist erfolgt die Fehlerbehebung ASAP, meistens innerhalb von Stunden.
Zitat:
Was meinst Du mit bessere Programme? Schneller? Weniger Speicherbedarf? Benutzerfreundlicher? Mehr Funktionen?
Schneller, weniger Speicherbedarf, benutzerfreundlicher, mehr Funktionen, eleganterer interner Aufbau, schöner, macht mehr Spass beim Entwickeln.
Zitat:
Ausprobieren möchte ich das im Moment noch nicht. Das kostet nach meiner Erfahrung auch einige Stunden und dafür sehe ich noch zuwenig Nutzen.
Da stimme ich dir zu, einige Minuten reichen nicht. Ich bin immer wieder überrascht, wie schnell die Delphi-PRAXIS Mitglieder in der Lage sind ein Urteil zu fällen. Zum Teil reichen wenige Sekunden, das ist wirklich eine stolze Leistung.
Eine kleine Einführung für Schüler und Pensionierte ist hier:https://sourceforge.net/projects/mse...se/files/book/
Martin Schreiber
  Mit Zitat antworten Zitat
Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
946 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#103

AW: Konkurrenz zu lazarus erschienen

  Alt 5. Nov 2018, 19:08
Nun gut, mit den neuen Links klappt auch der download

Dafür gibt es eine Fehlermeldung:
Code:
Syntaxdeffile: Unable to open file "/d:/Projekte/FPC/msegui/apps/ide/apps/ide/syntaxdefs/pascal.sdef"
Das System kann den angegebenen Pfad nicht finden.
Einmal
Code:
apps/ide
hätte gereicht um die Datei zu finden. Wo kann man das abstellen?

[Edit]
Habes es gefunden: Configure MSEide. Nur Hilft es auch nicht weiter, den dort steht: '${MSEDIR}apps\ide\syntaxdefs\'.
[/Edit]

[Edit] So, die Einstellung bereiningt und schon läuft es [/Edit]
Dann schauen wir uns das mal genauer an...

Geändert von Alter Mann ( 5. Nov 2018 um 19:21 Uhr)
  Mit Zitat antworten Zitat
API

Registriert seit: 18. Apr 2004
637 Beiträge
 
#104

AW: Konkurrenz zu lazarus erschienen

  Alt 5. Nov 2018, 20:07
Das heruntergeladen:
https://sourceforge.net/projects/mse...2.zip/download

Dann wollte ich mseide.exe starten. Fehler
Zitat:
Die Version dieser Datei ist nicht mit der ausgeführten Windows-Version kompatibel. Öffnen Sie die Systeminformationen des Computers, um zu überprüfen, ob eine x86-(32 Bit)- oder eine x64-(64 Bit)-Version des Programms erforderlich ist, und wenden Sie sich anschließend an den Herausgeber der Software.
(Win 7, 32bit). Was mache ich falsch?


Erledigt, habe ein anderes zip-File gefunden.

Geändert von API ( 5. Nov 2018 um 20:13 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#105

AW: Konkurrenz zu lazarus erschienen

  Alt 5. Nov 2018, 20:44
Da stimme ich dir zu, einige Minuten reichen nicht. Ich bin immer wieder überrascht, wie schnell die Delphi-PRAXIS Mitglieder in der Lage sind ein Urteil zu fällen. Zum Teil reichen wenige Sekunden, das ist wirklich eine stolze Leistung.
Nun, vielleicht hat der eine oder andere auch mit Fremdsoftware zu tun, und wenn diese neu ist und beurteilt werden muß, hat man oft nicht die nötige Zeit um eine Perle zu finden.

Eine kleine Einführung für Schüler und Pensionierte ist hier:https://sourceforge.net/projects/mse...se/files/book/
Wenn Du es Einführung in die IDE/GUI genannt hättest wäre es für mich offensichtlich gewesen, was darin steht.
Und auf den ersten Blick ist die Einführung gar nicht mal schlecht.


Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector

Geändert von p80286 ( 5. Nov 2018 um 21:07 Uhr)
  Mit Zitat antworten Zitat
API

Registriert seit: 18. Apr 2004
637 Beiträge
 
#106

AW: Konkurrenz zu lazarus erschienen

  Alt 6. Nov 2018, 07:37
Gibt es eine Einstellung, um die Beschriftungen, Symbole etc. größer zu machen? Es erscheint alles irgendwie so klein. Meine Augen sind nicht mehr gerade die besten.

Ache ja, was ich gerade vermisse: normalerweise platziere ich zuerst einige controls auf einer Form. Mit der Maus selektioniere ich dann eine Gruppe von Controls und verschiebe sie, um sie genauer zu platzierrn. Dieses "Select All" gibt es da entweder nicht oder funktionieet anders als gewohnt.

Geändert von API ( 6. Nov 2018 um 07:41 Uhr)
  Mit Zitat antworten Zitat
mse1

Registriert seit: 21. Nov 2007
115 Beiträge
 
#107

AW: Konkurrenz zu lazarus erschienen

  Alt 6. Nov 2018, 07:39
Dafür gibt es eine Fehlermeldung:
Code:
Syntaxdeffile: Unable to open file "/d:/Projekte/FPC/msegui/apps/ide/apps/ide/syntaxdefs/pascal.sdef"
Das System kann den angegebenen Pfad nicht finden.
Das wäre dann der bereits genannte ominöse Schritt 5:
Code:
5. In 'Settings'-'Configure MSEide'-'${MSEDIR}' select 'yourdirectory/msegui'.
Sowie 6. und 7. um die Demo zu starten. Wie man ein eigenes Projekt anlegt steht auch in README.TXT:
Code:
Creating a new GUI project
**************************
'Project'-'New'-'From Template', select "default.prj"

Creating a new console project
******************************
'Project'-'New'-'From Template', select "console.prj"
Bevor ihr fragt, wie man MSEide von der Kommandozeile aus erstellt steht ebenfalls in README.TXT:
Code:
Compiling MSEide from commandline on Linux and FreeBSD:
fpc -Fulib/common/* -Fulib/common/kernel/linux apps/ide/mseide.pas
On Windows:
fpc -Fulib\common\* -Fulib\common\kernel\windows apps\ide\mseide.pas
Martin Schreiber

Geändert von mse1 ( 6. Nov 2018 um 08:00 Uhr)
  Mit Zitat antworten Zitat
mse1

Registriert seit: 21. Nov 2007
115 Beiträge
 
#108

AW: Konkurrenz zu lazarus erschienen

  Alt 6. Nov 2018, 07:56
Bitte vergiss nicht die Entwicklungsumgebung herunter zu laden und zu entpacken.
https://sourceforge.net/projects/mse...2.zip/download
ohne geht's nicht. Überhaupt empfiehlt es sich, die in README.TXT unter "Installation" aufgeführten Schritte auszuführen.
Zitat:
Gibt es eine Einstellung, um die Beschriftungen, Symbole etc. größer zu machen? Es erscheint alles irgendwie so klein. Meine Augen sind nicht mehr gerade die besten.
Auch das steht in README.TXT:
Code:
MSEgui command line parameters
******************************
--FONTALIAS=<alias>,<fontname>[,<fontheight>[,<fontwidth>[,<options>[,<xscale>]
                              [,<ancestor>]]]]
 Change the used fonts. Example for a 16 pixel height default font:
 --FONTALIAS=stf_default,,16
Bevor ihr fragt warum dafür kein Einstellungsdialog existiert: Diese Funktion ist in allen MSEgui Programmen vorhanden, ich möchte daher, dass sie die MSEgui Programmierer kennen. Und warum die Einstellung nicht vom Betriebssystem abgefragt wird: MSEgui läuft auf einer endlosen Zahl verschiedener Desktops und Window Manager, manchmal habe ich das Gefühl, jeder Anwender hat einen eigenen. Das Pflegen aller unterschiedlichen Standard-Font Mechanismen der verschiedenen Systeme übersteigt meine Kräfte. Im Programm kann man die Einstellung mit der Funktion "RegisterFontAlias()" vornehmen.
Martin Schreiber

Geändert von mse1 ( 6. Nov 2018 um 08:05 Uhr)
  Mit Zitat antworten Zitat
mse1

Registriert seit: 21. Nov 2007
115 Beiträge
 
#109

AW: Konkurrenz zu lazarus erschienen

  Alt 6. Nov 2018, 08:21
Ache ja, was ich gerade vermisse: normalerweise platziere ich zuerst einige controls auf einer Form. Mit der Maus selektioniere ich dann eine Gruppe von Controls und verschiebe sie, um sie genauer zu platzierrn. Dieses "Select All" gibt es da entweder nicht oder funktionieet anders als gewohnt.
Das selektieren von Widget- und Komponentengruppen geschieht durch Shift+LeftClick und Ziehen der Maus. Von links oben nach rechts unten zum Hinzufügen, von rechts unten nach links oben zum Entfernen. Ein "Select all" gibt es nicht, da es selten das richtige ist. "Select all" müsste ja auch das Formular auswählen.
Pixelweises Verschieben der selektierten Komponenten geschieht mit Ctrl+ArrowKeys, die Grössenänderung mit Shift+ArrowKeys.
Martin Schreiber

Geändert von mse1 ( 6. Nov 2018 um 08:25 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#110

AW: Konkurrenz zu lazarus erschienen

  Alt 6. Nov 2018, 08:50
MSEgui läuft auf einer endlosen Zahl verschiedener Desktops und Window Manager, manchmal habe ich das Gefühl, jeder Anwender hat einen eigenen. Das Pflegen aller unterschiedlichen Standard-Font Mechanismen der verschiedenen Systeme übersteigt meine Kräfte.
Und genau das ist der Grund, warum Linux nie auf dem Desktop richtig Fuß fassen konnte. Da gibt es tausende Freiwillige, die unendlich viele Mannstunden damit verbringen, ein buntes Sammelsurium an Front- und Backends zu verknüpfeln, anstatt gute neue Programme zu schreiben. Aufm Server wuppt Linux wunderbar, weil GUI da keine Rolle spielt. Es gibt nur einen Kernel, auf den sich die Daemon-Schreiberlinge konzentrieren müssen, darum ihre Zeit mit sinnvollen Aufgaben verbringen können.
Ich habe hinterm Haus selber einen 3000er, waar aber noch nie ganz oben.
Mit Delphi und oder Lazarus hat das aber nichts zu tun.
Komisch. Ich habe einen 3000er im Haus, nennt ich Amiga, hatte aber noch nie ein Delphi- bzw. FPC-Programm drauf laufen. Das ist mir auch zu hoch, obwohl FPC angeblich ja m68k-Targets unterstützt
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden

Geändert von Codehunter ( 6. Nov 2018 um 08:55 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 11 von 16   « Erste     91011 1213     Letzte »    


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 01:11 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