Seite 1 von 1

Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 9:24
von DerRolf
Guten Morgen.
Kann mir vielleicht jemand sagen, wo ich einfache Beispielprogramme zum Erstellen einer GUI herbekomme?

Danke.
Gruß Rolf

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 9:41
von Jan
Es gibt da diverse Samples von Alaska. Die auch mit sehr einfachen, grundlegenden Dingen beginnen.

Jan

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 9:45
von DerRolf
Meinst du die Beispielprogramme von der 1.90? (Source)

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 9:48
von Jan
Wenn Du noch mit der 1.9 arbeitest - ja. Die gibt es zu jeder Version.

Und ansonsten gibt es ja noch das Forum. Wo man gaaaaanz viele Fragen stellen kann ;-).

Jan

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 9:51
von brandelh
Wenn du eine 1.90 hast, dann dieses hier:

...\XPPW32\source\samples\apps\SdiDemo

Ich habe zwar meine Programme auf der MdiDemo aufgebaut, aber neuerdings (wohl wegen Touch) wird die SDI Oberfläche vorgezogen: SdiDemo

bei der 2.00 liegt das unter Eigene Dateien ...

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 10:23
von DerRolf
Danke.
Habe die 2.0.
Kann dort aber keine Beispiele von xBase finden...

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 10:27
von brandelh
die sind dort gut versteckt (meine ich), aber angeblich ist das ja viel einfacher (sagt Microsoft) ...

C:\Users\username\Documents\Xbase++\source\samples\apps\sdidemo /// username mit eigenem Benutzernamen ersetzen

oder mit der Microsoft Bezeichnung ... im Explorer

Bibliotheken :arrow: Dokumente :arrow: eigene Dokumente ... Xbase++\source\samples\apps\sdidemo

aus der Workbench heraus sollte man da direkt hin kommen, aber ich gehe lieber über den Explorer

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 11:01
von DerRolf
:D
Danke. Hab sie gefunden...
Andere gibt es nicht? Speziell für GUI und Get/Read.

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 12:43
von georg
Hallo, Rolf -


da ist vieles Do-it-yourself.

Die Alaska-Beispiele geben Dir eine Richtung, wie man es machen kann. Jeder entwickelt dann seine eigene Strategie, wie er damit umgeht.

Ich würde Dir für den Einstieg raten, die MDIDemo und die SDIDemo anzusehen, da steckt schon eine Menge drin. Wenn Du daran denkst, mit mehreren Fenstern zu arbeiten, solltest Du Dir auch das Beispiel für Threads anschauen.

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 12:51
von Tom
Und ich würde Dir raten, Roger Donnays Zusatzbibliothek eXpress++ zu kaufen, die erlaubt nämlich die Xbase++-Migration mit clipperähnlicher Syntax zu vollwertigem GUI, ist sehr, sehr umfangreich dokumentiert und mit vielen Beispielen ausgestattet. Das ganze ist in reinem Xbase++ verfasst:

www.donnay-software.com

Kostet nur 99 $ und kommt mit Quellcodes.

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 13:22
von DerRolf
Danke.
Kann man aber nur 1 Jahr Subscription für 249$ oder 2 Jahre für 399$ kaufen.

Bei 99$ hätte ich ja noch nicht mal gezuckt...

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 13:57
von brandelh
GET und READ wollte ich ja gerade bei der GUI los werden ... ;-)

Bei den XbParts (SLE, MLE etc.) kann man in der Wissensbasis auch spezielle Abwandlungen von mir finden, die z.B. Datum oder Zahleneingaben erlauben die wissen welchen Datentyp sie zu verwalten haben.
Wenn man das mal verstanden hat, ist alles mit einem SLE möglich. Das geht weit über GET und READ hinaus, auch wenn am Anfang die maskierte Eingabe nach GET Art verlockend ist.

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 14:51
von Manfred
nutzt Du das denn privat, oder geschäftlich? Geschäftlich spielen die 19% Ust keine Rolle, die zieht man ab. Bei Tobax kostet 1 jahr netto 226,-- Euro. Aber was man da an Zeit gewinnt mit dem Tool, das macht den Preis allemal wieder wett.

Re: Einfache Beispiel Programme

Verfasst: Do, 30. Aug 2018 15:00
von Tom
GET und READ wollte ich ja gerade bei der GUI los werden ...
Sie sind im Ergebnis ja auch weg. Man baut objektorientierte Dialoge und verwende ein ausgeklügeltes, sehr produktives Eventhandling. Es heißt nur im Quellcode READ und GET, aber schon der Präprozessor beendet deren Existenz.