Geht #PB_Event_moveWindow immer noch nicht?

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
PBZecke
Beiträge: 399
Registriert: 02.09.2004 17:34

Geht #PB_Event_moveWindow immer noch nicht?

Beitrag von PBZecke »

Weiß einer ob #PB_Event_moveWindow irgendwann einmal funktionieren wird? Habe im PureBoard -Archiv einen Thread von Oktober 2003 gefunden, in dem dieses Problem beschrieben ist. Oder mache ich irgendwas falsch und es funktioniert bei euch?
Nein, ich habe die Suche nicht benutzt, und deshalb auch nichts dazu gefunden... :lol:
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag von nco2k »

nope, geht immernoch nicht... getestet mit PB 3.92 Beta 2 für Windows. /:->

c ya,
nco2k
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1767
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Info (Erinnerung) an Fred ist erfolgt. :)
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
PBZecke
Beiträge: 399
Registriert: 02.09.2004 17:34

Beitrag von PBZecke »

Na, ob's was bringt? Ich Frage mich nur, hat er es vergessen, kriegts nicht hin oder ist nicht daran interessiert das zu beheben.

Dieser meiner zugegebenermaßen laienhaften Meinung nach doch eher leicht zu behebende Bug sollte doch schon längst behoben sein, oder dieses Feature aus der Dokumentation entfernt werden. Ich hab nämlich ganz schön lang benötigt um festzustellen, dass es nicht mein Code war der nicht funktionierte, sondern PB. Vielleicht ist es ja in der lang erwarteten V.4 drin, auf die alle warten. Na hoffentlich werden wir da nicht eine große Enttäuschung erleben.



:?
Nein, ich habe die Suche nicht benutzt, und deshalb auch nichts dazu gefunden... :lol:
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Ich hoffe ich liege nicht daneben. Aber zur Not könnte man sich
mit WinCallback behelfen.

Code: Alles auswählen

;Vorläufiges Event MoveWindow für Windows
;Falko
Procedure WinCallback(hWnd,Msg,wParam,lParam) 
  Result=#PB_ProcessPureBasicEvents  
  Select Msg 
    Case #WM_MOVE ;
     Debug "moving Window" ; hier könnte man dann die Ereignisse weiter ausführen
    xPos= lParam & $FFFF
    yPos= lParam>>16 & $FFFF 
    Debug "xPos: "+ Str(xPos)
    Debug "yPos: "+ Str(yPos)
  EndSelect 
  ProcedureReturn Result 
EndProcedure 

OpenWindow(0,200,200,200,200,#PB_Window_SystemMenu,"Test") 
SetWindowCallback(@WinCallback())

Repeat 
  eventID=WaitWindowEvent() 
  Select eventID
    Case #PB_EventCloseWindow
    End
  EndSelect
ForEver
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
PBZecke
Beiträge: 399
Registriert: 02.09.2004 17:34

Beitrag von PBZecke »

Danke Falko, hab ich ja auch gemacht, ist ja auch nicht so schwer. Ich bin nur darüber erstaunt, dass der Fehler schon seit so langer Zeit bekannt aber nicht behoben wird.
Nein, ich habe die Suche nicht benutzt, und deshalb auch nichts dazu gefunden... :lol:
Antworten