Hallo Leute,
mein Progrämmchen öffnet ein kleines Window, fragt den user ein paar Daten ab und soll (jetzt kommts:) das window wider löschen, um andere Ausgaben zu machen und Inputs abzufragen. bin zu blöd, in der Hilfe nach einem Befehl zu suchen, der ein einmal gefülltes Window löscht, also von allem befreit, dass es wieder so sauber wie nach dem "openwindow"-Befehl ist.
Wie lösche ich ein per openwindow erzeuges Fenster? Muss man da ein "riesiges" Leerzeichen zentriert ins Fenster schreiben? Hätte jemand einen Beispielcode dafür?
Und kann man per TextGadget(#WUNSCHLISTE, 10, 10, 280, 20, "Hier hre Wünsche:") auch Text mit transparentem Hintergrund schreiben?
Bin am Verzweifeln und bitte um Eure Hilfe!
Window löschen?
- wie_jetzt?
- Beiträge: 21
- Registriert: 28.08.2017 17:23
Window löschen?
Was das Programmieren angeht, bin ich ein Anfänger mit fast 40 Jahren Erfahrung, mit gelegentlichen, mitunter jahrzehntelangen Unterbrechungen. Kann mich noch dunkel an den TI58 bei der Bundeswehr Anfang der 1980er erinnern. Habe da mit "Mondlandung" viele Stunden der Heimatverteidung verbracht - Insider werden's kennen.
... wir hatten doch sonst nix!
... wir hatten doch sonst nix!
Re: Window löschen?
Suchst du CloseWindow()?
http://www.rsbasic.de/aktualisierung/wi ... A4ndern.pb
http://www.rsbasic.de/aktualisierung/wi ... %20Text.pb
Mit WinAPI (Windows vorausgesetzt) schon:wie_jetzt? hat geschrieben:Und kann man per TextGadget(#WUNSCHLISTE, 10, 10, 280, 20, "Hier hre Wünsche:") auch Text mit transparentem Hintergrund schreiben?
http://www.rsbasic.de/aktualisierung/wi ... A4ndern.pb
http://www.rsbasic.de/aktualisierung/wi ... %20Text.pb
Re: Window löschen?
das Ganze hätte ich gern für StringgadgetsRSBasic hat geschrieben: http://www.rsbasic.de/aktualisierung/wi ... %20Text.pb
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Re: Window löschen?
Wenn du eine Hintergrundfarbe für dein Fenster benutzt, kannst du dein StringGadget einfach mit SetGadgetColor einfärben.
Ansonsten wenn du eine Hintergrundgrafik für dein Fenster verwendest: http://www.purebasic.fr/english/viewtop ... 17#p221317
Ansonsten wenn du eine Hintergrundgrafik für dein Fenster verwendest: http://www.purebasic.fr/english/viewtop ... 17#p221317
Re: Window löschen?
jup. Im Fenster ist eine Grafik die mit Stringgadgets belegt ist, sodass man sehen kann in welchem Feld der Grafik man wo, etwas ausfüllt. (Formular)
dies soll später in der Druckvorschau dann natürlich nur die Schrift aus den Strings auf die Hintergrundgrafik zeichnen.
dies soll später in der Druckvorschau dann natürlich nur die Schrift aus den Strings auf die Hintergrundgrafik zeichnen.
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS