Seite 6 von 9

Verfasst: 23.12.2005 12:35
von STARGÅTE
Batze hat geschrieben:Bei mir geht das "Anfassen" des Queue nicht mehr richtig. :cry:
FRAGE : Nicht mehr richtig oder garnicht ?
Ist der Anfassbereich vielleicht verschoben ?
Teste mal ob es geht wenn du das Fenster bei (0|0) lässt.

Verfasst: 23.12.2005 14:34
von Batze
Ich kann den Schläger nur noch im hinteren Bereich ziehen um Schwung zu hohlen.
Deswegen kann ich die Entfernung - und damit die Stoßkraft - nicht mehr so genau festlegen.
Wo sich das Fenster befindet ist dabei egal.

Verfasst: 23.12.2005 15:55
von STARGÅTE
Batze hat geschrieben:Ich kann den Schläger nur noch im hinteren Bereich ziehen um Schwung zu hohlen.
Deswegen kann ich die Entfernung - und damit die Stoßkraft - nicht mehr so genau festlegen.
Wo sich das Fenster befindet ist dabei egal.
hast du schon mal probiert ob es geht wenn z.B der Queue wagerecht ist und du dann weiter unten drückst ?
Oder was für eine Oberfläche hast du denn XP oder das alte, es könnte an der dicke der Menüleiste liegen

Verfasst: 23.12.2005 16:26
von DarkDragon
Andre hat geschrieben:@STARGÅTE: ab in den Showcase auf www.PureArea.net damit :allright: (dann werden z.B. auch die englischsprachigen Anwender darauf aufmerksam)
Eher weniger. Als ich die Leute dort mal befragte, warum sie ihre Projekte nicht dort hineinstellen sagten sie dass dort zuviele Deutsche wären.

Verfasst: 23.12.2005 17:18
von MVXA
DarkDragon hat geschrieben:Eher weniger. Als ich die Leute dort mal befragte, warum sie ihre Projekte nicht dort hineinstellen sagten sie dass dort zuviele Deutsche wären.
Können die mir auch sagen, was das eine mit dem anderem zutun hat o_O?

Verfasst: 23.12.2005 17:20
von DarkDragon
MVXA hat geschrieben:
DarkDragon hat geschrieben:Eher weniger. Als ich die Leute dort mal befragte, warum sie ihre Projekte nicht dort hineinstellen sagten sie dass dort zuviele Deutsche wären.
Können die mir auch sagen, was das eine mit dem anderem zutun hat o_O?
Ja, die können kein deutsch. Die meisten schreiben aber deutsche Kommentare, deutsche Programminfos und keine englischen.

Verfasst: 23.12.2005 17:31
von MVXA
Achso, ich dachte, dass die zu viele deutsche Benutzer meinten. Ich
hätte da ne Idee. Wie wäre es, wenn wir irgend nen armen, freiwilligen
Tropf suchen, der alle deutschen und englischen Beschreibung dann
in die jeweils andere Sprache übersetzt :twisted: ?

Verfasst: 25.12.2005 23:16
von Andre
MVXA hat geschrieben:Achso, ich dachte, dass die zu viele deutsche Benutzer meinten. Ich
hätte da ne Idee. Wie wäre es, wenn wir irgend nen armen, freiwilligen
Tropf suchen, der alle deutschen und englischen Beschreibung dann
in die jeweils andere Sprache übersetzt :twisted: ?
Ich bin zwar kein armer Tropf (:twisted:), habe das aber trotzdem schon des öfteren mal gemacht.

Verfasst: 26.12.2005 00:18
von STARGÅTE
mmmm ich habe jetzt ein Problem gefunden :

Wenn die Titelzeile von dem Fenster größer oder kleiner ist dann verschiebt sich auch der Queue-Anfasspunkt
z.B. XP-Stil oder 98-Stil
:oops: aber wie kann ich das beheben ?

Verfasst: 26.12.2005 02:42
von Konne

Code: Alles auswählen

; English forum: http://purebasic.myforums.net/viewtopic.php?t=8476&highlight=
; Author: Edwin Knoppert (example by Andre)
; Date: 24. November 2003

Procedure.l GetBordersFromhWnd( hWnd.l, *R.RECT )
    Protected WR.RECT
    Protected PA.Point    
    If IsWindow_( hWnd ) = 0
       ProcedureReturn 0
    EndIf
    GetWindowRect_( hWnd, WR )
    ClientToScreen_( hWnd, PA )
    WR\Left = PA\X - WR\Left
    WR\Top = PA\Y - WR\Top
    WR\Right = WR\Left
    WR\Bottom = WR\Left

    ;*R/Left = 100
    ;*R = WR

    MessageRequester( Str( hWnd ), "Left border: "+Str( WR\Left ) + ", Top border: " + Str( WR\Top ), 0 )

    ProcedureReturn 1
EndProcedure

hWnd.l = OpenWindow(0,150,150,200,100,#PB_Window_SystemMenu,"Get borders...")
GetBordersFromhWnd(hWnd, *R.Rect)
; ExecutableFormat=Windows
; EOF
Ein Code aus der Purearea der die Rahmen größe ermittelt.