Bug im Editor?

Previous topic - Next topic

Vampire

Ich habe unter Werkzeuge/Optionen die Schriftart *west_germ* eingestellt und auch 2 mal mit ok bestätigt.
Aber wann immer ich ein anderes Projekt aufrufe, oder den Editor neu starte, bekomm ich einen anderen Font.
Wenn ich dann unter Werkzeuge/Optionen erneut nachschaue, steht da nach wie vor west_germ, habe aber trotzdem die andere Schriftart. Ich bestätige dann wieder 2 mal mit ok und bekomme dann auch den gewünschten Font...
Aber beim nächsten Wechsel des Projekts^^...and so on....

Das ist zwar nicht wirklich schlimm, aber auf die Dauer nervt es.
Geht das nur mir so oder kann das jemand bestätigen?

D2O

Hmmm,
kann es so nicht ganz bestätigen.
Der Font bleibt bei mir, aber die grösse wird nicht übernommen, bzw. das "FETT" nicht.
Hier ein kleines Video dazu.

www.deuteriumoxid.com/glbasic/GLB_IDE.zip
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Vampire

#2
Vielen Dank für deine Antwort :)

Bei mir geht jetzt überhaupt nichts mehr^^
selbst Gernots Hello World nicht.
Ich habe lediglich den Input$ hinzugefügt.

Code (glbasic) Select
PRINT "Name:", 100, 100
INPUT name$, 100, 150
BLACKSCREEN
PRINT "Name: " + name$, 100, 100
SHOWSCREEN
MOUSEWAIT


und erhalte diese Fehlermeldung:
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.7.861 SN:2ac4b027 - 2D, WIN32
"Hello_world.gbas"(11) warning : command deprecated : Use CLEARSCREEN
"Hello_world.gbas"(10) warning : probably unassigned variable : name$
"Hello_world.gbas"(10) error : variable is not explicitly defined : name$


Ich habe dann Glbasic deinstalliert, neu gezogen (kam nicht die aktuelle Version 9.040, sondern 9.033) und installiert.
geändert hat sich nichts...

Ich bin nicht mehr in der Lage Variablen zu verwenden :blink:

D2O

#3
Huch, was ist denn das :o

Das Programm läuft bis INPUT,
aber geht nicht weiter??

Werden mal weiter testen, melde mich gleich wieder.

Edit:

Schaut nach käfer aus.
Bei INPUT sollte nach gedrückten Return/Enter das Programm weiter laufen, tut es aber nicht.
Fehlermeldung gibts aber keine bei mir.
Natürlich ein kleines Filmchen dazu :)
Diesmal etwas kleiner und als *.flv

http://www.deuteriumoxid.com/glbasic/input_bug.flv
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Vampire

Klasse, vielen Dank für die Mühe die du dir gegeben hast :)
jetzt weiss ich wenigstens, dass es nicht an mir liegt, sondern, dass irgendwo
etwas nicht stimmt.
Aber du hast ja noch Glück, bei mir wird das Programm erst gar nicht ausgeführt^^
Ich kann Variablen, egal welchen Typs, nicht mehr verwenden... das compilieren der Routine wird immer sofort mit ner Fehlermeldung abgebrochen...

D2O

Ach, und das mit der Variable.
Hast Du unter Projekt/Optionen das "Explizite Deklaration" aktiviert?

Wenn ja, dann kommt genau das:

Quote from: Vampire on 2011-May-15
"Hello_world.gbas"(10) error : variable is not explicitly defined : name$

Als dann ein
Code (glbasic) Select
GLOBAL name$
machen.
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Vampire

Puuh^^ Ganz genau das wars, jetzt klappt wieder alles  =D
Das ist auch voreingestellt....wusste ich nicht :nw:

Ich hab in den letzten Jahren progammiertechnisch halt nichts mehr gemacht.
Egal^^ ich werde meinen kleinen Player doch in GLBasic schreiben können.
Das beruhigt mich enorm^^

Thx again, D2O, hast mir echt geholfen :)

D2O

Gern geschehen.
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

backslider

Zum INPUT, der Fehler ist bekannt und hat glaube ich keine hohe Priorität.
Ich wurde von Gernot auf die ddgui.gbas verwiesen, wo es eine andere Input-Funktion gibt.

Ich glaube, die heißt DDGUI_INPUT$()

Ob sie vom Stil her gefällt, ist Geschmackssache.

cheers

Vampire

Danke für den Tipp,

Ich raste noch aus an dem Editor.
Jetzt weigert er sich ein neues Projekt anzulegen.
Ich bekomme zwar den Ordner mit dem Namen des Programms und finde darin auch den Media Ordner, aber .gbap und .gbas fehlen.
Wenn ich das Projekt dann speichern will, springt kein Fenster auf ,in dem ich den Pfad angeben könnte.

Was könnte ich falsch machen?

Kitty Hello

Input bug sollte in aktueller Beta korrigiert sein.

Vampire

Ich habe 2 mal neu installiert und jedesmal wurde es etwas schlimmer.
Umlaute wurden nicht mehr dargestellt, stattdessen waren Pixel zu sehen.
Nach einer Deinstallation habe ich den Regcleaner laufen lassen und auch jede Menge
Einträge gefunden.
Ich dachte, das wirds bringen^^
ABER:
Bei mir geht jetzt nichts mehr... überhaupt nichts.
Ich kann nicht mal mehr die Beispiele compilen :blink:

Ich habe XP mit SP3, könnte es daran liegen?

backslider

Kommt ne Fehlermeldung?

Vampire

Ja, lautete can't create process oder so ähnlich.
Kann ich leider nicht mehr genau sagen, hab GLBasic jetzt nicht mehr auf der Platte, leider...

Kitty Hello

Hast Du cygwin oder mingw installiert?
Bitte lösche mal C:\PRogram Files\GLBasic und installiere dann neu.
Wenn's nicht geht, bitte screenshot vom Fehler und der Ausgabe der IDE posten.

Sorry. :(