amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Suche [ - Suche - Neue Beiträge - Registrieren - Login - ]

1 2 -3- 4 5 6 7 Ergebnisse der Suche: 200 Treffer (30 pro Seite)
Honitos   Nutzer

28.05.2007, 15:53 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Holger:
Die Idee ist gut und ist bereits implementiert.

@Ralf:
Probier das doch mal aus, damit kommst Du immerhin an die Schaltflächen der "IDE Settings" und kannst Du die Fonts verkleinern...

[ Dieser Beitrag wurde von Honitos am 28.05.2007 um 15:55 Uhr geändert. ]
 
Honitos   Nutzer

28.05.2007, 13:48 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Der_Wanderer:
Nein, sicher bin ich mir nicht, aber ich weiß nicht, woran es sonst noch liegen könnte. Hier ist der Codeausschnitt, der die Lib prüft:


!cout{"checking disassembler.library ..."}
If dos_CheckLib{"disassembler.library",0} = 0
dummy.l= RTEZRequest("","missing disassembler.librarynThis library is required for reddebug; asm debugging wont work.","Ok")
End If
!cout{"checking libraries done..."}


Ist die Lib da, kommt es nicht mehr zur zweiten Konsolenausgabe...
 
Honitos   Nutzer

28.05.2007, 08:50 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

Also das mit der disassembler.library ist schon komisch.
Das einzige, was ich an der Stelle mache ist, mittels
dos_CheckLib{} auf Existenz der library zu prüfen.
An der Stelle hakt es bei Ralf, wenn die Library da ist, ansonsten hält die Verarbeitung an.

@Ralf:
Evtl. ist die Library bei Dir korrupt und bringt die Funktion dos_CheckLib{} durcheinander ? Ich schick Dir privat eine Version rüber.

Und so sieht die IDE bei mir unter WinUAE mit 040+AGA aus.
Wie gesagt, man kann sich entsprechende Fensterkonfigurationen erstellen. Dann kann man arbeiten, sofern der Font klein genug ist...

Am scrollen des Inhalts großer Fenster arbeite ich...

Bild: http://www.programmed-excellence.de/transfer/PED_V30027aga.png


[ Dieser Beitrag wurde von Honitos am 28.05.2007 um 08:55 Uhr geändert. ]
 
Honitos   Nutzer

26.05.2007, 22:52 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Der_Wanderer:
Im "overall"-Resident all.res ist auch ein Verweis auf die cybergraphis.library. Kann sein, dass es deshalb mit ins exe-file wandert.

Such mal bei Dir über das Blitz3: nach cybergraphics.library. Da sieht man, wo der Verweis überall drinsteckt. Ich vermute jetzt, es liegt an den Residents...
 
Honitos   Nutzer

26.05.2007, 22:40 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Der_Wanderer:
Die Prüfung hatte Bernd eingebaut, als er noch mit fpu-Befehlen gearbeitet hatte. Eigentlich kann die raus, da zumindest im PED nix mehr an FPU-Sachen drin ist...

"fpcr" ist nirgends mehr drin.
 
Honitos   Nutzer

26.05.2007, 21:26 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Der_Wanderer:
Stimmt, es wird wohl so sein, das die interne cybergraphics.lib in den deflibs versucht, die library zu öffnen. Das ist aber egal, ob das klappt oder nicht.

Ich vermute eher, es liegt an GetFPU{} ...
Da hört nämlich das Log auf.
 
Honitos   Nutzer

26.05.2007, 21:24 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Ralf27:
Danke für das Log. Jetzt weiß ich, an welcher Stelle ich suchen muß.
Es könnte sein, dass die Routine, die nach der FPU sucht, einen Bug hat, der nur beim 68060 auffällt.

Kann ich Dir mal ne Testversion privat schicken ??

Gruss,
Sven
 
Honitos   Nutzer

26.05.2007, 20:24 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Ralf27:
Mach mal bitte in den Tooltypes von Amiblitz3 die Klammern um das TT "USE_WBSCREEN" weg. Und bitte das SnoopDOS-Protokoll nicht vergessen...

Ich habe das Release eben noch auf einer OS3.5-Installation ohne Grafikkarte getestet - geht.

[ Dieser Beitrag wurde von Honitos am 26.05.2007 um 20:24 Uhr geändert. ]
 
Honitos   Nutzer

26.05.2007, 19:52 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

Zitat:
Zja, hier kann ich AB2 starten, es wird Speicher verbraucht aber nichts geöffnet. Es kommt noch nicht mal eine Fehlermeldung oder sonst was. Ich muß es aber noch mit AB3 testen.

Zitat:
Woher dieses CybergraphX-Getue kommt, weiß ich nicht.
Mich würde aber mal interessieren, mit welchen Uraltversionen hier immer rumprobiert wird...

Genau das ist ja die Sache: Mit einer Uraltversion geht es, was ja auch verständlich ist. Mit AB3 hab ich das noch nicht getestet, mach ich aber auch noch.

Ich schreib übrigens nur aus Spaß am Amiga Programme und irgendwie macht es mir am kleinen ohne Grafikkarte mehr Spaß. Fragt mich nicht wieso, es ist einfach so. Am großen (ok, nur mit 1024*768*16) "verliere" ich mich irgendwie auf dem 19er.


Hallo Ralf,

ach so, ja ok, da müssen wir natürlich unterscheiden. Bei AB2 kann es in der Tat sein. Ab Version 2.4 habe ich angefangen alles zu überarbeiten.
Irgendwann habe ich die kompletten Routinen für Screen & Fenster-Allokation umgeschrieben, damit das systemfreundlich und konfigurierbar wird.

Bitte probier die Geschichte mal mit dem Beta-Release3: http://www.david-mcminn.co.uk/bernd/ab3/AmiBlitz3full_beta3.lha
Das geht mit absoluter Sicherheit. Die Version läuft noch nicht 100% stabil, allerdings kommt das Final-Release sehr bald. Zum Probieren reicht es.

Sven
 
Honitos   Nutzer

26.05.2007, 17:14 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Der_Wanderer:
Ich habe die Routinen alle selbst überarbeitet oder überprüft.
Da gibt es keinerlei Abhängigkeiten. Die Screens werden übrigens mit DEINER screen.include verwaltet.

Wenn AB3 auf Ralf's System nicht funktioniert, so kann dies evtl. an einer nicht vorhandenen FPU liegen. Ich habe zwar alle FPU-Abhänhigkeiten aus dem PED entfernt, allerdings bin ich noch nicht dazu gekommen, den Compiler selbst anzusehen.

EIn SnoopDOS-Protokoll von Ralf wäre evtl. hilfreich, umzu sehen, wie weit es läuft.
 
Honitos   Nutzer

26.05.2007, 11:39 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Ralf27:
Wieso hält sich denn dieses komische Screen-Gerücht ?

AB3 läuft auf jedem Screen, den man möchte, selbst ohne Screen auf der WB.
Wenn man es startet, wird versucht, den in den Tooltypes abgespeicherten Screen zu öffnen. Wenn dies nicht gelingt, wird ein Screen mit den WB-Dimensionen geöffnet; ist auch dies nicht möglich (z.B. Speichermangel), dann öffnet sich AB3 direkt auf der WB.

Woher dieses CybergraphX-Getue kommt, weiß ich nicht.
Mich würde aber mal interessieren, mit welchen Uraltversionen hier immer rumprobiert wird...

[ Dieser Beitrag wurde von Honitos am 26.05.2007 um 11:40 Uhr geändert. ]
 
Honitos   Nutzer

19.05.2007, 11:01 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@TheoTheoderich:
Schön auch mal sowas zu hören. In der Regel wird man ja mit vernichtenden Aussagen abgeurteilt...

Wichtig: Bitte registriere Dich bei amiforce oder komm in die AmiBlitz-Mailingliste, damit ein Gedankenaustausch stattfinden kann.
Und noch wichtiger: Wenn Du Verbesserungsvorschläge zur IDE hast, NICHT VERSCHWEIGEN!

 
Honitos   Nutzer

18.05.2007, 20:56 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

Zitat:
Original von DieterG:
Was mich hier in der Diskusionsrunde nur wundert, das es bei allen grundsätzlich erst mal funcktioniert.
Ich brauche nur den Editor zu öffnen, und kann warten, bis das system abstürzt.


Wie Wanderer schon erwähnt hat: alle AmiBlitz3-Versionen sind Entwicklerbuilds und noch nicht für Anwender gedacht. Bis vor kurzem wurden ständig neue Funktionalitäten in die IDE eingebaut. Dies ist nun abgeschlossen und wir arbeiten an den letzten Bugfixes für das finale AmiBlitz 3.00 release. Ich schätze mal in 4-5 Wochen wird das der Fall sein. Bis dahin sollten Interessierte die letzte stabile Version 2.45 nehmen.

Zitat:
@AleksanderK:
Übrigens besitzt AmiBlitz nicht mal einen normalen "Input"-Befehl, also die normalen Basic-Directieben sich oftmals auc nicht enthalten, so das man mit relativ viel Aufwand
eine umgehung z.B. für eine einfache eingabe machen muss, mit Fenster öffnen, gadet erzeugen, messages auswerten und und und....
Jedenfalls war es mit der letzten lauffähigen version noch so, aber ich glaube nicht, das sich da was geändert hat.


Übrigens haben die anderen Basic-Dialekte nicht mal einen "Spiele-MP3-im Hintergrund-ab"-Befehl :-)
Ein normaler Input-Befehl macht auf eine Plattform mit vielen erschiedenenen Eingabemöglichkeiten (Fenster, Shell, Datei, etc.) nicht viel Sinn. Geht aber auch, wenn man weiß, wie der Befehl heißt. Dazu öffne ich den "Instruction Browser", tippe die ersten Buchstaben einer Funktion ein und erhalte eine Tabelle mit allen Funktionen, die mit den eingegebenen Buchstaben beginnen. Ähnlich wie die automatische Vervollständigung (autocomplete) von Visual Basic.Net.

 
Honitos   Nutzer

11.05.2007, 06:57 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

AB3 läuft auf jeden Fall auch ohne Grafikkarte.
Wenn da etwas nicht genau funktioniert, bitte ich um eine etwas ausführlichere Fehlerbeschreibung.

Kleiner Hinweis: man kann den Startbildschirm in den Tooltypes ändern.
Da gibt es auch einen Schalter CLONEWB oder USEWB. Dann wird entweder die Screenauflösung der WB kopiert oder gleich die WB (wie MBasic ;-)) verwendet.

 
Honitos   Nutzer

09.05.2007, 13:19 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

Wie auch immer, auf amiforce wird versucht, jedem beim Umstieg zu helfen. Grade mit menschlicher Hilfe sollte es ziemlich leicht fallen.

Zumal man bei AmiBlitz gerade z.Zt. die Möglichkeit hat, eigene Wünsche bzgl. der IDE oder des Compilers einzubringen.
 
Honitos   Nutzer

08.05.2007, 21:47 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

Ich schau mir die Demo mal an.

Wenn das aber stimmt, was ich hier so gelesen habe, dann gibt es keinen Grund NICHT nach AmiBlitz zu wechseln, sofern C nicht in Frage kommt.

Allein die Funktionalität der IDE ist ungleich mächtiger und unterstützt den Programmierer erheblich. Ich denke jemand mit Programmiervorkenntnissen zumal in BASIC wird sich in 1-2 Wochen gut zurechtfinden. Die paar Schlüsselwörter und Kontrukte, die anders sind, hat man schnell drauf.
 
Honitos   Nutzer

08.05.2007, 20:32 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@Holger:
Oh.
 
Honitos   Nutzer

08.05.2007, 16:11 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

Zitat:
Aber egal, es macht mir Spaß mit MBasic programme zu schreiben und das mach ich nur ab und zu. Ich wäre gerne zu AmiBlitz umgestiegen, wenn der Unterschied in den Sprachen nicht so hoch wäre. Schade.
--
http://www.alternativercomputerclub.de.vu


Hallo Ralf,

kannst du bitte mal ein Bild von der Entwicklungsumgebung posten ?
Mich würde interessieren, wie das Arbeiten damit so aussieht ;-)

Gruss,
Sven
 
Honitos   Nutzer

06.05.2007, 14:25 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@whose, cgutjahr:

Dem Punkt Dokumentation muß ich auf jeden Fall zustimmen.
Es gibt von Blackbird auf amiforce.de immerhin ein Tutorial, aber das kann auch nur hier und da erläutern.

Wenn die Arbeiten an AmiBlitz3 abgeschlossen sind, klick ich, oder einer der aktiven "Kollegen" mal ein entstaubtes Handbuch zusammen. Arbeiten in Richtung HTML-Version laufen da auch schon...

Gruss,
Sven
 
Honitos   Nutzer

04.05.2007, 21:12 Uhr

[ - Direktlink - ]
Thema: Welches Basic???
Brett: Programmierung

@AlexanderK:
Maxon Basic orientiert sich - so habe ich das in Erinnerung - an der ISO-BASIC-Syntax und war ein guter kommerzieller Compiler.

Der einzige, auch heute noch weiterentwickelte BASIC-Dialekt für den Amiga ist AmiBlitz.

Schau mal unter http://www.amiforce.de nach.
Da gibt es auch ein Forum und die wichtigsten Leute sind da zu treffen.

Die Syntax ist nicht ganz am Standard, aber der Compiler (und die Executables) ist das schnelleste, was man so gesehen hat.

Gruss,
Sven
 
Honitos   Nutzer

11.04.2007, 23:10 Uhr

[ - Direktlink - ]
Thema: ABI STRESS!!!!!!
Brett: Get a Life

@Cego:
Ich kann mich den Kollegen nur anschließen:
Bloß nicht bis auf die letzte Sekunden lernen.
(Ich glaub', ich hatte gar nicht gelernt...)

Was man braucht, ist ein gewisser Grad an Selbsteinschätzungsfähigkeit.
Wenn Du Dich selbst betrachtest und zu dem Ergebnis kommst, die 80% kann ich, dann fällst Du nicht durch - und darauf kommt es zunächst an.

Das Zeugnis ist in der Regel ja nur der Türöffner.


:dance2:
 
Honitos   Nutzer

30.03.2007, 20:31 Uhr

[ - Direktlink - ]
Thema: Wieso es keine Blitzbasic 3D Games auf AOS gibt.
Brett: Get a Life

Zitat:
Auf jeden Fall wäre der Source besser in Händen aufgehoben wo sich auch was bewegt/bewegen kann (damit meine ich nun Zeitmangel oder ähnliches)

Schön wäre es auch, wenn man den StormWizard weiterentwickeln und evtl. sogar neu auflegen könnte. Was denkt ihr beiden den hierzu ?
wäre das denn drin ?


Ich würde das begrüßen und nach Kräften unterstützen...
 
Honitos   Nutzer

19.03.2007, 08:09 Uhr

[ - Direktlink - ]
Thema: GadTools: aufgeräumter Aufbau
Brett: Programmierung

@Ralf27:
Hihi, das ist lustig, aber die häufigste Ursache:

Mein Chef kam letztens mal ins Projektteam und fragte, ob wir hier nicht noch den einen oder anderen 19"-Monitor rumsthen hätten. Ich bejahte dies. Schnell griff er sich ein Gerät und verschwand ächzend mit dem Hinweis, sein Monitor sei heute morgen schwarz geblieben.

Irgendwann im Laufe des Vormittags stand der Monitor wieder da (natürlich nicht auf dem Schrank, auf dem er vorher stand, sondern auf dem Schreibtisch eines Kollegen !!!).

Eine vorsichtige Nachfrage ergab, dass offenbar nur das VGA-Kabel vom Rechner abgefallen war - der Computer steht halt unterm Tisch...

... Aber erstmal ne Runde Monitorschleppen ...
 
Honitos   Nutzer

18.03.2007, 16:40 Uhr

[ - Direktlink - ]
Thema: GadTools: aufgeräumter Aufbau
Brett: Programmierung

@Ralf27:
Was macht denn SADD() genau ?
Funktionen wie TextLength() oder Text() muss man einen Zeiger auf den String übergeben; macht das SADD() ?

Gruss,
Sven
 
Honitos   Nutzer

15.03.2007, 08:12 Uhr

[ - Direktlink - ]
Thema: GadTools: aufgeräumter Aufbau
Brett: Programmierung

@Ralf27:
Ist natürlich alles Geschmacksache und das Thema wurde hier wohl auch schon diskutiert, aber ich würde den StormWizard empfehlen.
Das Konzept ist ähnlich wie bei Reaction, allerdings ist der Designer nicht so Buggy.
Der grosse Vorteil ist jedoch, dass die GUI in Form einer Ressourcendatei vorliegt, die man lediglich in sein Programm einbinden muss (entweder dazulinken oder zur Laufzeit laden).
Um ein Fenster daraus anzuzeigen, genügen zwei bis drei Anweisungen.

Ich sehe den Vorteil in der Trennung zwischen Code und Ressource, d.h. wenn ich das Design des Fensters ändere (ich meine hier das Layout), muß ich den Code nicht neu compilieren.

Alles was man braucht ist die wizard.library und die gibt es inzwischen auch nativ für OS4.

[ Dieser Beitrag wurde von Honitos am 15.03.2007 um 08:13 Uhr geändert. ]
 
Honitos   Nutzer

13.03.2007, 07:56 Uhr

[ - Direktlink - ]
Thema: GadTools: aufgeräumter Aufbau
Brett: Programmierung

Hallo Ralf,

Du hast bei der Berechung der verfügbaren Breite die Fensterrahmen links und recht wohl nicht berücksichtigt. Die Gadgets gehen jedenfalls über den rechten Rahmen heraus.

Ich kann Dir nur wärmstens empfehlen - zumindest ab mittleren Projekten - das Windowdesign toolgestützt zu machen. Das Programmieren von Oberflächen macht man einfach nicht mehr, es dauert zu lange und ist zu unflexibel. Man sollte sich auf die Lösung des Problems konzentrieren können und nicht ewig viel Zeit mit der GUI vertrödeln müssen.

Für GadTools gibt es wohl auch noch einige Tools im Aminet.
Obwohl ich auch kein Freund von freipositionierbaren Gadgets bin.

Das Prinzip, welches der StormWizard oder der ReActor verfolgt ist schon sinnvoll. So kommen in der Regel konsistente und "gleichmäßige" Oberflächen heraus.

[ Dieser Beitrag wurde von Honitos am 13.03.2007 um 07:57 Uhr geändert. ]
 
Honitos   Nutzer

03.03.2007, 23:07 Uhr

[ - Direktlink - ]
Thema: Fenster via Shell schließen
Brett: Programmierung

An IconX hatte ich gar nicht mehr gedacht...
Damit hat sich das Thema natürlich erledigt !


Dank' Euch!
 
Honitos   Nutzer

03.03.2007, 19:28 Uhr

[ - Direktlink - ]
Thema: Fenster via Shell schließen
Brett: Programmierung

Hi,

über ein Projekt-Icon führe ich ein Shellskript aus (via execute).
Dieses Skript gibt einige echos aus.
Ich möchte nun, das das Ausgabefenster am Schluß nach einigen Sekunden geschlossen wird.

Wie kann ich das Schließen erreichen ??
Einfach endshell ging leider nicht, da es sich bei dem Fenster ja nicht um einen eigenen Shell-Prozeß handelt.

Gruss,
Sven
 
Honitos   Nutzer

08.02.2007, 18:40 Uhr

[ - Direktlink - ]
Thema: Beispiel zu Datenübertragung via Netzwerk
Brett: Programmierung

@Thilo:
Habe ich Dir per Mail geschickt!
 
Honitos   Nutzer

03.02.2007, 18:39 Uhr

[ - Direktlink - ]
Thema: Beispiel zu Datenübertragung via Netzwerk
Brett: Programmierung

Moin !

Ich habe das ganze auch mal mittels der BSDsocket.library unter AmiBlitz ausprobiert. Bei der Portierung bin ich aber nicht weit gekommen, jedenfalls stürtzte der CLient immer ab.

Ich habe mich dabei an folgender ARbeitsunterlage langgehangelt:
http://www.ibr.cs.tu-bs.de/courses/ws0102/vs/VS-0102-Uebung2.pdf

Vielleicht kommt Ihr ja weiter !

Gruss,
Sven

[ Dieser Beitrag wurde von Honitos am 03.02.2007 um 18:40 Uhr geändert. ]
 
 
1 2 -3- 4 5 6 7 Ergebnisse der Suche: 200 Treffer (30 pro Seite)

Suchbegriffe
Schlüsselwörter      Benutzername
Suchoptionen
Nur in diesen Foren suchen
   nur ganze Wörter
Nur Titel anzeigen
alle Treffer anzeigen

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.