Rocksolid Light

groups  faq  privacy  How to post  login

Message-ID:  

You will be run over by a bus.


rocksolid / de.comp.lang.vbclassic / RAD Basic und UI

SubjectAuthor
* RAD Basic und UILothar Geyer
+- AW: RAD Basic und UIWilfried Dietrich
`* Re: RAD Basic und UIWendelin Uez
 `* Re: RAD Basic und UILothar Geyer
  +* Re: RAD Basic und UIKlaus Ketelaer
  |`* Re: RAD Basic und UIUlrich Möller
  | `- Re: RAD Basic und UIKlaus Ketelaer
  +- Re: RAD Basic und UIUlrich Möller
  `- Re: RAD Basic und UIWolfgang Bußmann

1
Subject: RAD Basic und UI
From: Lothar Geyer
Newsgroups: de.comp.lang.vbclassic
Date: Sat, 3 Feb 2024 14:14 UTC
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: lothar.g...@edv-berater-online.de (Lothar Geyer)
Newsgroups: de.comp.lang.vbclassic
Subject: RAD Basic und UI
Date: Sat, 3 Feb 2024 15:14:37 +0100
Lines: 10
Message-ID: <l27031Fdjc7U1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net A3dnurZWGee662y3fm9X5Aq0sxkk1i70k8sGFMZGFLHyk8zACI
Cancel-Lock: sha1:CIXIIoK4Mz2ORwM5dKj83+q2DQM= sha256:5Xms6e7gy2BpiCX9FUsIzOrTy5w6b9B/mCqP7JURC6o=
X-Mozilla-News-Host: news://news.individual.de:119
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101
Thunderbird/52.9.1
X-Antivirus: AVG (VPS 240203-0, 03.02.2024), Outbound message
X-Antivirus-Status: Clean
View all headers

Hat jemand schon Erfahrung mit dem RAD Basic-Compiler?
Wenn ich eine bestehende VB6-Anwendung einfach mit dem RAD-Compiler
übersetze, hat das User-Interface dann die Oberfläche von WIN7/10/11?
Welche Besonderheiten gibt es?

Bin erst dabei mich damit zu befassen, ob ich RAD überhaupt einsetzen werde.

Danke für Eure Erfahrungen im Voraus.

Lothar Geyer

Subject: AW: RAD Basic und UI
From: Wilfried Dietrich
Newsgroups: de.comp.lang.vbclassic
Organization: A noiseless patient Spider
Date: Thu, 8 Feb 2024 15:45 UTC
References: 1
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: pos...@removethiswidisoft.de (Wilfried Dietrich)
Newsgroups: de.comp.lang.vbclassic
Subject: AW: RAD Basic und UI
Date: Thu, 8 Feb 2024 16:45:38 +0100
Organization: A noiseless patient Spider
Lines: 1
Message-ID: <uq2t03$21aks$1@dont-email.me>
References: <l27031Fdjc7U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain;
format=flowed;
charset="UTF-8";
reply-type=response
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 8 Feb 2024 15:46:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2d340a3224ed0b971c685d6554642b43";
logging-data="2140828"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18BTL/pkzjTEMclbf36D7RTWrwPHtH29ew="
Cancel-Lock: sha1:6xS2VWBLGYIkvedaHS8aiVhw7QY=
Importance: Normal
X-MSMail-Priority: Normal
X-Priority: 3
X-Newsreader: Microsoft Windows Live Mail 16.4.3564.1216
In-Reply-To: <l27031Fdjc7U1@mid.individual.net>
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3564.1216
View all headers

https://www.vbforums.com/showthread.php?895421-RAD-Basic-vs-TwinBasic-Which-do-you-prefer

Gruß
Wilfried Dietrich

Subject: Re: RAD Basic und UI
From: Wendelin Uez
Newsgroups: de.comp.lang.vbclassic
Organization: A noiseless patient Spider
Date: Fri, 9 Feb 2024 17:09 UTC
References: 1
Path: i2pn2.org!i2pn.org!news.samoylyk.net!news.mb-net.net!open-news-network.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: wue...@online.de (Wendelin Uez)
Newsgroups: de.comp.lang.vbclassic
Subject: Re: RAD Basic und UI
Date: Fri, 9 Feb 2024 18:09:03 +0100
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <uq5mgd$2niq9$3@dont-email.me>
References: <l27031Fdjc7U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain;
format=flowed;
charset="UTF-8";
reply-type=response
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 17:13:49 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4cdc9e390ad06253445348afe8ba1022";
logging-data="2870089"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/u6C4lvVi34dYNBzCheDzx"
Cancel-Lock: sha1:j6WdLp7FEj4Qcf7J7AUF6IZuHdM=
In-Reply-To: <l27031Fdjc7U1@mid.individual.net>
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6002.18005
X-MimeOLE: Produced By Microsoft MimeOLE V6.3.9600.20671
X-Priority: 3
View all headers

> Bin erst dabei mich damit zu befassen, ob ich RAD überhaupt einsetzen
> werde.

Solche VB-Nachahmer sind m.E. leider sinnlos, ich wüsste nicht, wozu ich
sowas brauchen könnte.. Denn was wäre besser, wenn so ein Nachahmer
tatsächlich funktionieren und VB6-Code ohne oder mit wenig Anpassung
ausführen könnte?

Ich habe eine funktionierende IDE, einen sehr gut bestückten Werkzeugkasten
mit eigenen Modulen, Klassen und Usercontrols, weit mehr Ideen als ich damit
je werde noch realisieren können, wieso also sollte ich mich in ein Produkt
hineinknieen, das vermutlich jede Menge Kinderkrankheiten mitbringt und weit
weniger kann als das Original?

Dazu müsste das Nachahmerprodukt schon was können, was VB6 nicht oder
zumindest nicht annähernd so gut kann. Multithreading wäre so ein Punkt,
Internet auch, und selbst bei diesen sollte man mit geeigneten VB-Routinen
das Allermeiste davon gut hinbekommen - ich brauchte es noch nie wirklich
und habe deshalb Workarounds dafür auch nie probieren müssen.

Subject: Re: RAD Basic und UI
From: Lothar Geyer
Newsgroups: de.comp.lang.vbclassic
Date: Fri, 9 Feb 2024 19:10 UTC
References: 1 2
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: lothar.g...@edv-berater-online.de (Lothar Geyer)
Newsgroups: de.comp.lang.vbclassic
Subject: Re: RAD Basic und UI
Date: Fri, 9 Feb 2024 20:10:37 +0100
Lines: 6
Message-ID: <l2nblhF9tchU1@mid.individual.net>
References: <l27031Fdjc7U1@mid.individual.net> <uq5mgd$2niq9$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net wavtVUMIh8AtexxJsGYw5AlTjsWmFQYKN6QJTsT2+/d9Yar25q
Cancel-Lock: sha1:mBfbPPGlwhCFeRjNcCjMhxc0JL8= sha256:T3/FNR+nEhTpF40R4nUWVp26fx7alXX7+VkBjPXRo1U=
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101
Thunderbird/52.9.1
In-Reply-To: <uq5mgd$2niq9$3@dont-email.me>
X-Antivirus: AVG (VPS 240209-14, 09.02.2024), Outbound message
X-Antivirus-Status: Clean
View all headers

Was IDE usw. anbelangt, ist ja alles Bestens. Ich hatte nur überlegt, ob
ich bei der Verwendung eines anderen - neuzeitlicheren - Compilers evtl.
auch eine andere User-Oberfläche erhalten könnte, z.B. im Stil von Win7,
Win10 usw.
Interessant wäre das doch. Ich werde des öfteren darauf angesprochen,
dass die UI unserer Anwendung doch aus dem vorigen Jahrhundert stammt.

Subject: Re: RAD Basic und UI
From: Klaus Ketelaer
Newsgroups: de.comp.lang.vbclassic
Date: Sat, 10 Feb 2024 00:12 UTC
References: 1 2 3
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: use...@ketelaer.de (Klaus Ketelaer)
Newsgroups: de.comp.lang.vbclassic
Subject: Re: RAD Basic und UI
Date: Sat, 10 Feb 2024 01:12:29 +0100
Message-ID: <uq6f1d$1iekc$1@solani.org>
References: <l27031Fdjc7U1@mid.individual.net> <uq5mgd$2niq9$3@dont-email.me>
<l2nblhF9tchU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 00:12:29 -0000 (UTC)
Injection-Info: solani.org;
logging-data="1653388"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.19)
Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19
Cancel-Lock: sha1:MsDAvSksJ9bdAN+hz9rPig1RYmk=
X-User-ID: eJwNyMkBwCAMA7CVctmBdUrw/iNQPYWk83QRLAgK8Z+MWruRfTiS8eaMjY/f8tipz8C9KiweBS0QFA==
In-Reply-To: <l2nblhF9tchU1@mid.individual.net>
View all headers

Am 09.02.2024 um 20:10 schrieb Lothar Geyer:
> Was IDE usw. anbelangt, ist ja alles Bestens. Ich hatte nur überlegt, ob
> ich bei der Verwendung eines anderen - neuzeitlicheren - Compilers evtl.
> auch eine andere User-Oberfläche erhalten könnte, z.B. im Stil von Win7,
> Win10 usw.
> Interessant wäre das doch. Ich werde des öfteren darauf angesprochen,
> dass die UI unserer Anwendung doch aus dem vorigen Jahrhundert stammt.

Mit der IDE ist überhaupt nichts bestens. Nutze die doch mal ab Windows
10. Ich habe mir hier extra Hooks programmieren müssen, um die einzelnen
Fenster der SDI-Umgebung halbwegs zu korrigieren.

Mit den Forms hingegen ist alles OK. Wem die Standard VB-Programme zu
altbacken aussehen, der kann das Design doch (fast) nach Belieben
ändern. Wenn alle Stricke reißen, eigene Klassen schreiben.

Mein Problem ist eher, dass meine Fenster unter Windows 10 nicht so
aussehen sollen wie Windows 10 Fenster. Die werden teilweise total
verhunzt.

Ein neue VB-IDE und ein neuer Compiler könnten VB um wichtige Funktionen
erweitern, bestehende Fehler beseitigen, etc. Allein schon Sachen wie
64Bit, Multi-Threading, Unicode, ... wären schon einen Umstieg wert.

Gruß Klaus

Subject: Re: RAD Basic und UI
From: Ulrich Möller
Newsgroups: de.comp.lang.vbclassic
Organization: A noiseless patient Spider
Date: Sat, 10 Feb 2024 10:29 UTC
References: 1 2 3
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: knobb...@arcor.de (Ulrich Möller)
Newsgroups: de.comp.lang.vbclassic
Subject: Re: RAD Basic und UI
Date: Sat, 10 Feb 2024 11:29:17 +0100
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <uq7j5t$34h8k$1@dont-email.me>
References: <l27031Fdjc7U1@mid.individual.net> <uq5mgd$2niq9$3@dont-email.me>
<l2nblhF9tchU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 10:29:17 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a4938dcbd4be7ef7145218869f9db8c0";
logging-data="3294484"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/eHkXY/zhUdRag+/ZEqIa+b/dX8eD6geY="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:vTK5rrymuc89SG+0wxxtO6so0P8=
Content-Language: de-DE
In-Reply-To: <l2nblhF9tchU1@mid.individual.net>
View all headers

Hallo Lothar,

Am 09.02.2024 um 20:10 schrieb Lothar Geyer:
> Ich werde des öfteren darauf angesprochen, dass die UI unserer Anwendung
> doch aus dem vorigen Jahrhundert stammt.

das hat jetzt ja wenig mit VB6 zu tun, sondern damit, daß du nicht mehr
Arbeit in deine Programmierung gesteckt hast. Es gibt durchaus Controls
von Drittanbietern, die das Erstellen einer UI im Stil von Windows 7 ff.
erlauben.

Gruß Ulrich

Subject: Re: RAD Basic und UI
From: Ulrich Möller
Newsgroups: de.comp.lang.vbclassic
Organization: A noiseless patient Spider
Date: Sat, 10 Feb 2024 10:30 UTC
References: 1 2 3 4
Path: i2pn2.org!rocksolid2!news.neodome.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: knobb...@arcor.de (Ulrich Möller)
Newsgroups: de.comp.lang.vbclassic
Subject: Re: RAD Basic und UI
Date: Sat, 10 Feb 2024 11:30:47 +0100
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <uq7j8o$34h8l$1@dont-email.me>
References: <l27031Fdjc7U1@mid.individual.net> <uq5mgd$2niq9$3@dont-email.me>
<l2nblhF9tchU1@mid.individual.net> <uq6f1d$1iekc$1@solani.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 10:30:48 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a4938dcbd4be7ef7145218869f9db8c0";
logging-data="3294485"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/87pp5a9Pr316NV45tNYaebLDgYhE8Qus="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:grgPynkZNjEdGpanecoUhEAM88U=
In-Reply-To: <uq6f1d$1iekc$1@solani.org>
Content-Language: de-DE
View all headers

Am 10.02.2024 um 01:12 schrieb Klaus Ketelaer:
> Ein neue VB-IDE und ein neuer Compiler könnten VB um wichtige Funktionen
> erweitern, bestehende Fehler beseitigen, etc. Allein schon Sachen wie
> 64Bit, Multi-Threading, Unicode, ... wären schon einen Umstieg wert.
FACK

Ulrich

Subject: Re: RAD Basic und UI
From: Wolfgang Bußmann
Newsgroups: de.comp.lang.vbclassic
Organization: A noiseless patient Spider
Date: Sat, 10 Feb 2024 13:43 UTC
References: 1 2 3
Path: i2pn2.org!i2pn.org!nntp.comgw.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: w.bussm...@gmx.de (Wolfgang Bußmann)
Newsgroups: de.comp.lang.vbclassic
Subject: Re: RAD Basic und UI
Date: Sat, 10 Feb 2024 14:43:49 +0100
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <uq7uim$36inr$1@dont-email.me>
References: <l27031Fdjc7U1@mid.individual.net> <uq5mgd$2niq9$3@dont-email.me>
<l2nblhF9tchU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 13:43:50 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="87a736b74de1b577743268c171ce8868";
logging-data="3361531"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Vp1rZtcNgdUCs+TsNQQ92vFPgcygLJRY="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:RefDCRRmwqMtXxW3a2lq2cbV53c=
In-Reply-To: <l2nblhF9tchU1@mid.individual.net>
X-Antivirus-Status: Clean
Content-Language: de-DE
X-Antivirus: Avast (VPS 240210-2, 10.2.2024), Outbound message
View all headers

Hallo Lothar,

wenn es "nur" um die Optik geht, versuche doch einfach einmal die
VBCCR17.OCX von "Kroll". Du kannst ja mit einem "einfachen" Formular
anfangen und dann sehen, ob es Deinen Ansprüchen gerecht wird. 1 zu 1
wird wohl nichts machbar sein.

Zu RADBasic kann ich gar nichts sagen. Hierzu sind mir die
"öffentlichen" Informationen zu knapp.

In TwinBasic (Community) habe ich einige Male versucht ein Projekt
einzulesen. Es scheiterte aber oft an den berühmten "Kleinigkeiten".
Obwohl ich TwinBasic für die Zukunft ins Auge fasse. Die Unterstützung
der Anwender scheint mir für TwinBasic besser zu sein. Der Vorteil ist,
man kann es einfach einmal ohne große Installation testen.

Subject: Re: RAD Basic und UI
From: Klaus Ketelaer
Newsgroups: de.comp.lang.vbclassic
Date: Sat, 10 Feb 2024 15:56 UTC
References: 1 2 3 4 5
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: use...@ketelaer.de (Klaus Ketelaer)
Newsgroups: de.comp.lang.vbclassic
Subject: Re: RAD Basic und UI
Date: Sat, 10 Feb 2024 16:56:18 +0100
Message-ID: <uq86b2$1jc6c$1@solani.org>
References: <l27031Fdjc7U1@mid.individual.net> <uq5mgd$2niq9$3@dont-email.me>
<l2nblhF9tchU1@mid.individual.net> <uq6f1d$1iekc$1@solani.org>
<uq7j8o$34h8l$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 15:56:18 -0000 (UTC)
Injection-Info: solani.org;
logging-data="1683660"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.19)
Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19
Cancel-Lock: sha1:aWwt+woBoIWbn7n2FAdXH6qrImg=
X-User-ID: eJwNyMEBwCAIA8CVDEoo4xQh+4/Q3vN8E7xx6DwuV+OCvcrkZYYZU3jlP7te5k3lCLWQMf1EfytZEcI=
In-Reply-To: <uq7j8o$34h8l$1@dont-email.me>
View all headers

Am 10.02.2024 um 11:30 schrieb Ulrich Möller:
> Am 10.02.2024 um 01:12 schrieb Klaus Ketelaer:
>> Ein neue VB-IDE und ein neuer Compiler könnten VB um wichtige Funktionen
>> erweitern, bestehende Fehler beseitigen, etc. Allein schon Sachen wie
>> 64Bit, Multi-Threading, Unicode, ... wären schon einen Umstieg wert.
> FACK

Irgendwie ist der Beitrag weg, auf den ich antworten wollte. Ich
packs mal hier mit rein :-(

Am 10.02.2024 um 11:29 schrieb Ulrich Möller:
> Hallo Lothar,
Hallo Ulrich,
> Am 09.02.2024 um 20:10 schrieb Lothar Geyer:
>> Ich werde des öfteren darauf angesprochen, dass die UI unserer
>> Anwendung doch aus dem vorigen Jahrhundert stammt.
>
> das hat jetzt ja wenig mit VB6 zu tun, sondern damit, daß du nicht mehr
> Arbeit in deine Programmierung gesteckt hast. Es gibt durchaus Controls
> von Drittanbietern, die das Erstellen einer UI im Stil von Windows 7 ff.
> erlauben.
Warum Tools von Fremdherstellern verwnden? VB hat doch eigentlich
alles an Board. Und wenn man mal eine schönere Checkbox möchte,
dann schreibt man sich halt eine OCX. Das ist doch alles kein
Problem. Im Grunde ist es weder ein Arbeits- noch ein Zeitaufwand
eine ordentliche GUI zu bauen.
Was mich früher Zeit gekostet hat, das war die Sucherei nach Icons,
bzw. das Design eigener Icons. Heute habe ich eine riesige Bibliothek
samt einer Software um die Icons zu verwalten und zu bearbeiten.

Die besten Programme, die ich nutze, Open Office, Firefox, Thunderbird,
MySql Admin und QueryBrowser, NewsLazer, Google Earth, etc. nutzen
auch alle die "gewohnten" GUIs. Und meine Programme sehen halt auch
so aus.

In den 80ern habe ich 80 Prozent der Entwicklungszeit in die GUI
gesteckt und 20 Prozent in die Anwendung. Das tat ich jedoch nur
um meinen Anwendern ein Mindestmaß an Bedienbarkeit zu bieten. Bei
mir gab es Windows unter DOS ;-)

Unter http://ketelaer.de/ede/ sieht man wie meine Masken aussehen,
und ab dem blauen Menü, wie meine Masken in den 80ern aussahen.

Ich denke nicht im Entferntesten daran, mein Design ohne Grund in
irgendeiner Form zu ändern...

Gruß Klaus


rocksolid / de.comp.lang.vbclassic / RAD Basic und UI

1
server_pubkey.txt

rocksolid light 0.9.12
clearnet tor