XIDE -> Wunschliste



XIDE -> Wunschliste

David Strutz, 23.07.2007 13:18: Bitte zählt Vorteile anderer IDE's auf welche XIDE besitzen sollte!
Speziell PRFellow-Nutzer &| XProfan-Writer-Nutzer &| XProfEd-Nutzer sollten hier einmal klar sagen was sie so in XIDE nicht missen möchten.


Frank Abbing, 25.07.2007 23:35: Der Andrang hier ist wahrlich gewaltig.


Thomas Z., 25.07.2007 23:45:   Zitat von ""Frank Abbing"": „Der Andrang hier ist wahrlich gewaltig.
Du hast so recht!
Da fällt mir aber noch was ein. Im PRFellow konnte man per Tastenkombination selbsterstellte Quellcodeschnipsel einfügen. Ich glaub bis zu 20 konnte man sich speichern.


Frank Abbing, 26.07.2007 06:21: Das ist schon eingebaut, wobei die Anzahl Snippets quasi unbegrenzt ist. Auch kann das Snippet-Plugin mit der Datenbank der XProfan Community Kontakt aufnehmen und über dessen gesammelte Codes verfügen.


RGH, 26.07.2007 09:08:   Zitat von ""Frank Abbing"": „Der Andrang hier ist wahrlich gewaltig.
Es ist Sommer und manche Leute sind da eben lieber im Urlaub, am Badesee, auf der Terasse, beim Grillen oder sonstwo als im stickigen Arbeitszimmer, das von der Vielzahl der laufenden Geräte, Netzteile etc. auf ungeahnte Temperaturen aufgeheizt wird.
Gruss
Roland
(Nachtrag: Bei uns wird zu allem Überfluss auch gerade das Haus neu verputzt und derzeit sind alle Fenster mit Plastikfolie recht luftdicht verschlossen, was der Atmosphäre in der Wohnung von der Stickigkeit und Luftfeuchtigkeit her noch eine spezielle "Dschungelnote" verleiht.)


Torsten R., 26.07.2007 09:11: Gar nicht so einfach Vorschläge zu liefern.
Wenn ich nicht den Standard - Windows - Editor benutze, dann benutze ich XProfEd.
Der Hauptgrund für mich den zu benutzen, ist folgender: Ich kann unterschriedliche Runtimes in unterschiedlichen Projekten nutzen, ohne viel Handarbeit zu haben.
Und dann wäre da noch: Ich konnte ohne grosse Probleme alles aus den Menüs usw. entfernen oder anpassen was ich nicht brauche, da der Quellcode beiliegt
Also vielleicht nicht unbedingt ein Besonders wichtiger Hinweis.
MfG
Torsten Rümker


GDL, 26.07.2007 10:26: Eigentlich gehört meine Antwort nicht hierher, da ich Winfellow/prfellow nur benutze um meinen Dateigenerator bzw. Atmelassembler zu pflegen, mit denen ich gelegntlich meine Proggis schreibe.
Warum habe ich mir Dateigenerator und Atmelassembler gemacht ?
Weil es mich nervt immer alles "zu fus" und einzeln einzugeben und verbinden.
da ist z.B. ein DBedit.
Wenn ich in meiner RAD Oberfläche solche per Klick erzeuge und dann auf RUN klicke wird ein kommplett fertiges Program erzeugt.D.h. Die .str und .dbf Dateien und eine komplette Bedienoberfläche werden dann automatisch erzeugt.
Und so richte ich mir nach und nach alle Controls ein.
Für Controls die mehere Möglichkeiten bieten, werden dann wie in Winfellow behandelt.
Wenn XIDE auch so gehandhabt ist, das ich direkten Einfluss auf die Programmerzeugung über Controls automatisch im Hintergrund habe wäre super.
Servus
Georg


Frank Abbing, 26.07.2007 16:42: Hallo,
  Zitat: „Es ist Sommer und manche Leute sind da eben lieber im Urlaub, am Badesee, auf der Terasse, beim Grillen oder sonstwo als im stickigen Arbeitszimmer, das von der Vielzahl der laufenden Geräte, Netzteile etc. auf ungeahnte Temperaturen aufgeheizt wird.
Natürlich. Du hast ja sicher auch an meinem Smilie gesehen, dass mein Posting nicht so ernst gemeint war.
Mein Urlaub ist leider vorbei und der Alltag ist eingekehrt.
  Zitat: „Der Hauptgrund für mich den zu benutzen, ist folgender: Ich kann unterschriedliche Runtimes in unterschiedlichen Projekten nutzen, ohne viel Handarbeit zu haben.
Das wird mit XIDE wohl noch einfacher werden. Arbeitsprojekte werden natürlich auch unterstützt. Und da XPSE/XPRR direkter Bestandteil der IDE ist, kannst du sogar direkt im Quellcode deine gewünschte Runtime angeben, dein Windowsicon usw.
  Zitat: „Und dann wäre da noch: Ich konnte ohne grosse Probleme alles aus den Menüs usw. entfernen oder anpassen was ich nicht brauche, da der Quellcode beiliegt.
Ein echter Vorteil, stimmt. Dafür kannst du mit XIDE eigene PlugIns realisieren, die direkt im Editor laufen (nicht nur externe Tools wie bei anderen Editoren). Mit den PlugIns kannst du direkten Einfluss auf deine Texte nehmen und wenn ich es recht überlege, dürfte es ebenfalls sehr einfach sein, selbst Menüpunkte zu entfernen oder zu manipulieren. Vorteil ist ja, dass du selber PlugIns in XProfan schreiben können wirst.
  Zitat: „Wenn XIDE auch so gehandhabt ist, das ich direkten Einfluss auf die Programmerzeugung über Controls automatisch im Hintergrund habe wäre super.
Natürlich, genau hierfür haben wir ja zwei PlugIn-Schnittstellen geschaffen. Du kannst diese beide zur selben Zeit nutzen und jederzeit zu einem weiteren PlugIn wechseln, deren mögliche Anzahl quasi unbegrenzt sein wird. Um eigene PlugIns schreiben zu können, wird dir eine Quellcodevorlage und eine ausführliche Beschreibung vorliegen.


Jörg Sellmeyer, 27.07.2007 13:40: Hier mal ein ganz wilder Vorschlag von mir als ausgesprochen tippfaulem Menschen (iF werden wahrscheinlich die Haare zu Berge stehen)
Automatische Erstellung einer If-Struktur für erstellte Controls und zwar etwa so:
Ich deklariere und erstelle Controls wie gewohnt. Mit einer Klammer kann ich jetzt eine Markierung setzen

Declare Btn1&,Btn2&,Lb1&,ChkBx1&
Window 10,10 - 600,500
'{IF_1
Btn1&=Create("Button",%hwnd,"Test",10,410,60,24)
Btn2&=Create("Button",%hwnd,"Test",100,410,60,24)
Lb1&=Create("ListBox",%hwnd,"0",10,10,560,324)
ChkBx1&=Create("CheckBox",%hwnd,"Test",210,410,60,24)
'}ENDIF_1
'Die Tags dann noch wahlweise mit:
'{ELSEIF
Btn1&=Create("Button",%hwnd,"Test",10,410,60,24)
Btn2&=Create("Button",%hwnd,"Test",100,410,60,24)
Lb1&=Create("ListBox",%hwnd,"0",10,10,560,324)
ChkBx1&=Create("CheckBox",%hwnd,"Test",210,410,60,24)
'}ELSEIF
'dann kann man auch in bestehende Abfragen was einfügen
.....
While 1
   WaitInput
   'hier wird jetzt die dazugehörige Abfragestruktur automatisch (b.z.w. auf Knopfdruck) erzeugt
   'IF_1
Wend
Vielleicht mit voreinstellbaren Vorlieben (Clicked/GetFocus) und der Möglichkeit eine Vorgabe zu machen.
Z.B.:

Btn2&=Create("Button",%hwnd,"Test",100,410,60,24)'Clicked
Lb1&=Create("ListBox",%hwnd,"0",10,10,560,324)'GetFocus
ChkBx1&=Create("CheckBox",%hwnd,"Test",210,410,60,24)'MeineFunktion


Michael Wodrich, 27.07.2007 14:25: Hallo Jörg,
Frank hat ja geschrieben:
  Zitat: „Natürlich, genau hierfür haben wir ja zwei PlugIn-Schnittstellen geschaffen.
Damit sind beliebige Generatoren möglich. Z.B. 2 Tasks. Das eine ist der Generator und der kann dann über ein 2. PlugIn Vorgaben in den Text zaubern. Da jedes PlugIn auf den Text zugreifen kann könnte das zweite PlugIn die Vorgabe auch aus dem Text selbst herausziehen und an das erste PlugIn übergeben. Dieses verändert die Vorgabe und übernimmt sie an neuer Stelle in den Text.
Dieses Generieren oder Umgestalten geschieht ja auch bei XPSE, XPIA, XPRR, ROC (allerdings nicht ins Editorfenster sondern in eine Datei hinein).
Wenn die SDK für die IDE umfangreich genug ist, dann kann man mit der IDE fast alles anstellen; und das alles mit einfachem XProfan-Code.
Schöne Grüsse
Michael Wodrich


Michael Wodrich, 27.07.2007 14:36: Können wir schon mal einige SDK-Funktionen etwas genauer beschrieben bekommen? Da entsteht dann vielleicht noch der eine oder andere konkretere Bedarf.
Schöne Grüsse
Michael Wodrich


Jörg Sellmeyer, 27.07.2007 14:48: Also diese automatische Zwangsabmeldung ist echt zum Kotzen, darum der Text jetzt als Screenshot, weil mich die Community mal wieder ausgesperrt hat


XProfEd.jpg

Text.jpg


Dies ist die Offlinevariante vom Thread [XIDE -> Wunschliste].

Valid CSS!

©2006 XProfan.Com