Space Taste wurde gedrückt und Input senden an

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
udg
Beiträge: 568
Registriert: 20.06.2013 23:27

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von udg »

Krass. Ich hätte noch eine idee.
Man kann ja den playcursor auslesen und die zeit anzeigen in std. Min. Sek . Siehe meinem Bild, die sich der Cursor bewegt hat. Also nicht das Zeit Fenster unten rechts sondern Zeit zählen und anzeigen nachdem Play bzw space gedrückt wurde.
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!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von RSBasic »

Auslesen ist nicht möglich, da das was selbst gezeichnetes ist. Ist leider kein Standard-Control von Windows.

\\Edit:
Bietet das Programm keine Plugin-Schnittstelle an? Im Menü "Tools" gibt es einen Punkt "Scripting" und dort kannst du selbst erstellte Scriptdateien ausführen. Schau mal, ob du da was machen kannst. Ich kann mir vorstellen, dass mit Hilfe dieser Script-Schnittstelle möglich ist, auf die Eigenschaften des Programms zuzugreifen und auszulesen.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
udg
Beiträge: 568
Registriert: 20.06.2013 23:27

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von udg »

Ok. Schade . Ich versuch mal folgendes:
Links das textgadget und einfach einen eigenen timer starten wenn Play gedrückt wurde und die zeit im textgadget anzeigen lassen bis stopp
gedrückt wurde. Mal sehen ob das Sinn macht denn es zeigt ja leider nicht die exakte zeitpositon an, da ich die songlänge in zeit nicht weis.
Mal probieren :)
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!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von RSBasic »

Das kannst du auch machen. Sollte einigermaßen synchron sein.
Übrigens: Ich habe vorhin meinen oberen Beitrag nachträglich bearbeitet. Nach dem Abschicken sah ich, dass du bereits online warst. Ich weiß nicht, ob du meinen Edit bereits gesehen hast.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
udg
Beiträge: 568
Registriert: 20.06.2013 23:27

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von udg »

Mit der plugin Schnittstelle hab ich mich noch nicht befasst. Werde ich mal schauen wie dort was geht.
:allright:
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!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von RSBasic »

Falls du noch eine Frage haben solltest, hast du morgen noch die letzte Möglichkeit. Danach bin ich im Urlaub. Dann muss ein anderer User dir helfen. :)
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
udg
Beiträge: 568
Registriert: 20.06.2013 23:27

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von udg »

RSBasic hat geschrieben:Falls du noch eine Frage haben solltest, hast du morgen noch die letzte Möglichkeit. Danach bin ich im Urlaub. Dann muss ein anderer User dir helfen. :)
Ich kämpf mich erstmal durch. Einen schönen Urlaub gewünscht, auch wenn das Wetter eher mies ist.

EDIT
Ich hab jetzt einen Timer in das Transportfenster hinzugefügt. Die PlayTime läuft jetzt wunderbar mit. Baue noch einen Pause Button ein und dann poste ich den Code :)

So schauts im Moment aus. Läuft supi
Einziges was mir aufgefallen ist, die PlayTime die es mit anzeigt flackert hin und wieder. Kann man das unterbinden?
hier mal die Exe: www.inc-games-design.de/Tools/play.rar
Bild
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!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von RSBasic »

udg hat geschrieben:Einen schönen Urlaub gewünscht, auch wenn das Wetter eher mies ist.
Danke :) Ich werd ein schönes Wetter haben, da ich nach Ibiza fliege. 8)
udg hat geschrieben:Einziges was mir aufgefallen ist, die PlayTime die es mit anzeigt flackert hin und wieder. Kann man das unterbinden?
Bei mir flackert es nicht bzw. ganz selten.
Du könntest SmartWindowRefresh() ausprobieren, falls es hilft.
Wie oft änderst du dein TextGadget in einer Sekunde? 1000 Mal vielleicht? Du könntest das minimieren und stattdessen nur 100 Mal/Sekunde den Timertext ändern.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
udg
Beiträge: 568
Registriert: 20.06.2013 23:27

Re: Space Taste wurde gedrückt und Input senden an

Beitrag von udg »

na dann viel Spaß in i Pizza. Telefon aus und Pc aus. erholen.

Ich teste derweil noch ein wenig mit dem Flackerproblem.
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!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Antworten