Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Turbo Vision für Linux (https://www.delphipraxis.net/195436-turbo-vision-fuer-linux.html)

bernau 28. Feb 2018 13:11

AW: Turbo Vision für Linux
 
Zitat:

Zitat von himitsu (Beitrag 1394828)
Bissl ungünstig, dass es schwerer ist, dieses C++-Zeug im Delphi zu nutzen.
Andersrum geht es ja problemlos, also Delphi/Pascal-Units lassen sich ohne Umstände im C++Builder nutzen.

Gibt/Gab es auch als Pascal-Version. Damals mit Turbo Pascal 5.5 (?)

Deshalb die Frage nach den Pascal-Quellen.

exilant 28. Feb 2018 13:16

AW: Turbo Vision für Linux
 
Siehe hier

Konsolenprogramme für Linux würde ich - wenn sie denn eine Oberfläche brauchen - mit fpc und freevision schreiben. Aber warum sollte man das wollen? Ich gebe natürlich zu, dass dies nicht die Frage war.

Die einzige Möglichkeit mit TurboVision zu arbeiten scheint mir der Erwerb einer BP7 Version zu sein. Da ist wohl die Pascal Version von TurboVision mitgeliefert worden (lt. dem Wikipedia Artikel).
Keine Ahnung ob man die Quellen noch mit einem aktuellen Delphi Compiler mit vernünftigen Aufwand übersetzt kriegt...

Rollo62 28. Feb 2018 13:22

AW: Turbo Vision für Linux
 
Super, danke für den Link.

(wenn jetzt noch einer mal ein großez ZIP-File davon machen könnte :oops:)

Rollo

bernau 28. Feb 2018 13:45

AW: Turbo Vision für Linux
 
Zitat:

Zitat von exilant (Beitrag 1394833)
Siehe hier

Den Link hatte ich schon in meinem ersten Post angegeben. (OK, auf die deutsche Variante ;-) )

Zitat:

Zitat von exilant (Beitrag 1394833)
Konsolenprogramme für Linux würde ich - wenn sie denn eine Oberfläche brauchen - mit fpc und freevision schreiben.

Warum mit fpc entwickeln wenn man Delphi mit Linux-Unterstützung hat.

Freevision ist anscheinend eine Portierung von TurboVision.


Zitat:

Zitat von exilant (Beitrag 1394833)
Aber warum sollte man das wollen? Ich gebe natürlich zu, dass dies nicht die Frage war.

Alle meine Webserver stehen im Rechenzentrum. Man logt sich über einen SSH-Client (Putty) auf die Konsole des Servers. Keine Grafik. Alles Textbasiert. Zum Administrieren für mich ne feine Sache. Dann nimmt man z.B. den Midnight Commander und kann manche Sachen auf der Konsole etwas komfortabler machen. Das will ich nun nicht nachprogrammieren. Aber das ein oder andere Utility wäre in der Art ganz nett.

bernau 28. Feb 2018 13:45

AW: Turbo Vision für Linux
 
Zitat:

Zitat von Rollo62 (Beitrag 1394837)
(wenn jetzt noch einer mal ein großez ZIP-File davon machen könnte :oops:)

Das sind aber die C++ - Quellen :-(

Daniel 28. Feb 2018 14:23

AW: Turbo Vision für Linux
 
:shock:
Öhm ... nö? Wenn es sich um die Originalquellen handelt, dann werden wir diese hier ganz gewiss nicht hochladen. Was andere Seiten tun, entzieht sich meiner Kontrolle, aber auch veraltete Bibliotheken unterliegen noch dem Copyright.

himitsu 28. Feb 2018 15:46

AW: Turbo Vision für Linux
 
Die US-Version von Turbo-Pascal ist inzwischen frei zugänglich, allerdings nur die Version 5.5
http://edn.embarcadero.com/article/20803

Aber von Borland-Frankreich gibt es auch eine 7.0.1
ftp://ftp-developpez.com/pascal/turbo-pascal/

Fritzew 28. Feb 2018 16:03

AW: Turbo Vision für Linux
 
Eine Umsetzung zum Linux-Compiler dürfte nicht ganz einfach sein.
Turbo-Vision basiert auf dem alten Object Modell. Zuerst mal ARC, dann das Collection Handling mit foreach, firstthat etc. die
lokale Proceduren und Funktionen erwarten. Könnte ein sehr ambitioniertes Projekt werden.........
Aber mit gutem Willen, Zeit und Unit-Tests bestimmt machbar ;-)

bernau 28. Feb 2018 16:32

AW: Turbo Vision für Linux
 
Liste der Anhänge anzeigen (Anzahl: 1)
Grade mal im Bücherregal geschmökert

650 Seiten

Leider keine Disketten mehr vorhanden. (Und wenn. Habe auch kein Diskettenlaufwerk mehr ;-) )

bernau 28. Feb 2018 16:34

AW: Turbo Vision für Linux
 
Zitat:

Zitat von Fritzew (Beitrag 1394861)
Eine Umsetzung zum Linux-Compiler dürfte nicht ganz einfach sein.
Turbo-Vision basiert auf dem alten Object Modell. Zuerst mal ARC, dann das Collection Handling mit foreach, firstthat etc. die
lokale Proceduren und Funktionen erwarten. Könnte ein sehr ambitioniertes Projekt werden.........
Aber mit gutem Willen, Zeit und Unit-Tests bestimmt machbar ;-)

Du hast recht. War auch nur ein vorrüber ziehender Gedankengang.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 Uhr.
Seite 2 von 3     12 3      

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