Die Suche ergab 109 Treffer

von puretom
09.06.2018 19:15
Forum: Allgemein
Thema: Module-Vorlage für ein einfaches Objekt (OOP)
Antworten: 4
Zugriffe: 1833

Re: Module-Vorlage für ein einfaches Objekt (OOP)

Danke für den Tip mit dem Modulnamen.
Passenger11.Passenger = Passenger::New(11)
erscheint mir schlüssiger und vor allem kürzer als
Passenger11.Passenger::iPassenger = Passenger::New(11)
Immerhin ein Wort weniger und ich bin (tipp)faul wie das Tier in meinem Avatarbild. :lol:

Ist aber wie ...
von puretom
09.06.2018 14:26
Forum: Allgemein
Thema: Module-Vorlage für ein einfaches Objekt (OOP)
Antworten: 4
Zugriffe: 1833

Re: Module-Vorlage für ein einfaches Objekt (OOP)

Danke fürs Feedback.

Im Prinzip die Richtung schon richtig.

Habe ich noch etwas vergessen?
Erzeuge ich Speicherlecks beim "Destroy" oder passt das alles?

Wenn die "Richtung stimmt", dann interpretiere ich in deine Aussage, dass das noch nicht ganz passen kann <)

Edit: Du kannst ja Vererbung ...
von puretom
09.06.2018 11:45
Forum: Allgemein
Thema: Module-Vorlage für ein einfaches Objekt (OOP)
Antworten: 4
Zugriffe: 1833

Module-Vorlage für ein einfaches Objekt (OOP)

Hab für mich eine Vorlage (Template) für ein einfaches Objekt (also für OOP) gemacht.
Mit Beispielcode.

Teil ich mal mit euch.


Falls wer Fehler findet, bitte Feedback.
Falls ich Begriffsverwirrung habe, bitte auch Feedback, bin mit all den Begriffen rund um OOP nicht so 100% sattelfest.

LG ...
von puretom
13.05.2017 13:25
Forum: Anfänger
Thema: Module zur Vereinfachung des Arbeitens mit XML Dialogen
Antworten: 2
Zugriffe: 2279

Re: Module zur Vereinfachung des Arbeitens mit XML Dialogen

Da ich keinen neuen Thread machen wollte, hier eine nur Module-Lösung (ohne Objekt-Zeug) für XML Files, die ich in eine DataSection include.
Das hier ist also ein vollständig eigenständiges Code-Snippet und hat mit dem Vorigen nichts zu tun!

Vielleicht kann's ja wer brauchen.


DeclareModule ...
von puretom
28.03.2017 19:48
Forum: Anfänger
Thema: Module zur Vereinfachung des Arbeitens mit XML Dialogen
Antworten: 2
Zugriffe: 2279

Re: Module zur Vereinfachung des Arbeitens mit XML Dialogen

Hier der Testcode.
Man sieht hier, wie man eine Instanz instantiiert (sagt man das so?) und auch wie man sie zerstört.
Die EventLoop() zeigt, dass man in der If-Abfrage auf jeden Fall abfragen sollte, ob der Instanz-Pointer nicht null ist, sonst gibt es nach dem Schließen eines Fensters Probleme ...
von puretom
28.03.2017 19:47
Forum: Anfänger
Thema: Module zur Vereinfachung des Arbeitens mit XML Dialogen
Antworten: 2
Zugriffe: 2279

Module zur Vereinfachung des Arbeitens mit XML Dialogen

Ich arbeite fast nur mehr mit XML Dialogen, weil das die Arbeit mit Windows enorm vereinfacht.
Was mich aber stört, ist, dass aufgrund von Dialog-Nummer, Window-Nummer usw. irgendwie ein Chaos entsteht, so habe ich mir ein Modul gemacht, das das alles vereinfacht.

Das Modul ist außerdem ein Objekt ...
von puretom
05.02.2017 15:53
Forum: Allgemein
Thema: Tree Gadget Mini-Modul und Testprogramm (die Zweite)
Antworten: 1
Zugriffe: 1838

Re: Tree Gadget Mini-Modul und Testprogramm (die Zweite)

Da ich gerade für mich an einer Design- und Machbarkeitsstudie zum Thema XMLDialog Editor herumspiele, habe ich eine bessere TreeGadget-Routine zum Einfügen eines items/nodes gebraucht:

Drum, zum selben Thema eine All-in-one-Procedure inspiriert von CreateXMLNode(...).

Vielleicht kanns ja mal wer ...
von puretom
02.02.2017 19:54
Forum: Ankündigungen
Thema: PureBasic 5.60 Final is available
Antworten: 53
Zugriffe: 32673

Re: PureBasic 5.60 beta 2 is available

Wie gesagt, die beta 1 hatte das gefixt, nun ist es wieder kaputt :cry:

Vielleicht erbarmt sich wer, das im englischen Forum zu posten? [edit]---> Danke hjf

Es gibt einen workaround für das Problem, indem man oben und unten ein <empty height="??"> setzt
(?? <-- Wert durch Probieren herausfinden ...
von puretom
02.02.2017 19:26
Forum: Ankündigungen
Thema: PureBasic 5.60 Final is available
Antworten: 53
Zugriffe: 32673

Re: PureBasic 5.60 beta 2 is available

Mit der beta 2 funktioniert die StatusBar und das Menu nicht mehr korrekt mit einem XML Dialog Fenster.

Hat so toll mit der beta 1 funktioniert.
Jetzt hat Fred die StatusBar, die ToolBar und das Menu wieder in das INNERE Fenster gegeben, und aus ist der Traum :cry:
von puretom
02.02.2017 19:25
Forum: Ankündigungen
Thema: PureBasic 5.51 Beta 1
Antworten: 3
Zugriffe: 6002

Re: PureBasic 5.51 Beta 1

Mit der beta 2 funktioniert die StatusBar und das Menu nicht mehr korrekt mit einem XML Dialog Fenster.

Hat so toll mit der beta 1 funktioniert.
Jetzt hat Fred die StatusBar, die ToolBar und das Menu wieder in das INNERE Fenster gegeben, und aus ist der Traum :cry: