Español
Foro

Problemas con Conjunto("FastMode",1)

 
- Página 1 -



Jac
de
Lad
Hallöle,

Yo tener veces en el XProfan-Ayuda gestöbert y bin en una Möglichkeit gekommen, el Systemmenü uno Programms a erweitern. Dann Todavía qué gespostet...entonces kam qué zurück...jedenfalls Yo ahora folgendes Problema:

Wenn Yo el einbaue (con Systemmenü y así) entonces reagieren algunos Buttons en Anklicken zweimal. Das liegt a Conjunto(FastMode,1), soviel es fest. Jetzt mi Cuestión: Kann al con el Systemmenü así realisieren, dass el Fastmode no eingeschaltet voluntad muss, o. como kann Yo el geisterhafte Doppelklicken verhindern?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
10.11.2005  
 



 
- Página 1 -


Wehe lo behauptet uno lo sei Beschiss.
KompilierenMarcaSeparación
 {$compiler p8}
 {$runtime p8}
 $H Windows.ph
 $H Messages.ph
 $H Commctrl.ph

Proc Systemmenu

    Parameters Hwnd&,Message&,Wparam&,Lparam&

    If Equ(Message&,~Wm_syscommand)

        If Equ(Wparam&,5000)

            Messagebox("Programm 1.0","Message",64)

        Endif

    Endif

    Return ~Callwindowproc(Oldwndproc&,Hwnd&,Message&,Wparam&,Lparam&)

Endproc

Declare Up&,Down&,Oldwndproc&,Up%,Plugin&[64],Pcount%
Windowstyle 26
Windowtitle "Testprogramm"
Window 100,100-800,632
Set("FastMode",1)
~Appendmenu(~Getsystemmenu(%Hwnd,0),~Mft_separator,0,0)
~Appendmenu(~Getsystemmenu(%Hwnd,0),~Mft_string,5000,"Über Programm 1.0")
Oldwndproc&=~Getwindowlong(%Hwnd,~Gwl_wndproc)
~Setwindowlong(%Hwnd,~Gwl_wndproc,Procaddr("SystemMenu",4))
Up&=Createbutton(%Hwnd,"/",1,1,194,20)
Down&=Createbutton(%Hwnd,Add$(Chr$($5C),Chr$($2F)),1,580,194,20)

Whileloop 0,13

    Plugin&[&Loop]=Control("Button",Str$(&Loop),Add($40008088,If(Lt(Pcount%,9),$10000000,0)),2,Add(Mul(62,&Loop),22),194,60,%Hwnd,Add(1001,&Loop),%Hinstance)
    Inc Pcount%

Wend

While 1

    Enablewindow Up&,Neq(Up%,0)
    Enablewindow Down&,Gt(Sub(Sub(Pcount%,9),Up%),0)
    Waitinput
    casenot (external("USER32","GetAsyncKeyState",1)<>0) : continue

    If Getfocus(Up&)

        Hochscrollen
        Showwindow(Plugin&[Sub(Up%,1)],1)
        Dec Up%

        Whileloop Up%,Add(Up%,8)

            Setwindowpos Plugin&[&Loop]=2,Add(22,Mul(62,Sub(&Loop,Up%)))-194,60

        Wend

        Showwindow(Plugin&[Add(Up%,9)],0)

    Elseif Getfocus(Down&)

        Runterscrollen
        Showwindow(Plugin&[Up%],0)

        Whileloop Up%,Add(Up%,8)

            Setwindowpos Plugin&[Add(&Loop,1)]=2,Add(22,Mul(62,Sub(&Loop,Up%)))-194,60

        Wend

        Showwindow(Plugin&[Add(Up%,9)],1)
        Inc Up%

    
/a> Wend
 
11.11.2005  
 




Jac
de
Lad
Ahh! Yo merks me. Bin veces en deine Antwort gespannt. Wenns no va, muss Yo sólo el Eintrag ausm Systemmenü otra vez entfernen.

Schönes Wochenende,
Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
11.11.2005  
 



Yo glaub Yo tener ya geantwortet.
 
11.11.2005  
 




Jac
de
Lad
Huch, como warste otra vez más rápido como Yo...Yo habs ausprobiert: Scrollt no.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
11.11.2005  
 



Yo hätts net Nuevo wenns net wenigstens en me funzen sería. Tjo hm...
 
11.11.2005  
 




Michael
Wodrich
En me trabajo beide, allerdings sin Beschriftung el Buttons...
 
Programmieren, das spannendste Detektivspiel der Welt.
11.11.2005  
 



Lol also 3 Varianten
 
11.11.2005  
 



 
- Página 2 -



Michael
Wodrich
hallo Jac,

besorge Usted doch veces AutoIt3. Dort hay una Tool nombre AU3Info.

Damit kannst Usted el Controls ausloten.

En deinem letzten Button en el Anzeige stimmt qué no - es no fortlaufend numeriert. Also es en el Programmlogik algo falso.

Ach: y UP-Button ha Nr 1000, el DOWN-Button 1001 y erste en el Liste ha auch 1001... el letzte sin Scrollen entonces 1014

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
11.11.2005  
 




Jac
de
Lad
Naja, mein eigentliches Programa ha ansonsten no Problemas, sólo dass lo eben beim Klicken doppelt reagiert. Yo quería ahora sólo no a viel Ver código fuente offenlegen...

Aquí está buscando veces después de wegen AutoIt3!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
11.11.2005  
 




Jac
de
Lad
Ähhh, hmmm...qué se el Programa eigentlich hacer? Also Yo kann ahora no sinnvollen Zweck para AutoIt3 encontrar y yo weiß no, qué el con mi Problema a tun ha! Bitte belehre mich uno mejor!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
11.11.2005  
 




Michael
Wodrich
AutoIt es una Fernsteuerer (war lo a Anfang jedenfalls veces) el Tastendrücke y Mausaktionen absetzt en Programas como de Geisterhand a bedienen.
Inzwischen ha dieses Programa enorm zugelegt y kann todavía mehr (aber eigentlich nichts qué Profano no auch podría).

Eigentlich es sólo en el en el Freeware-Paket enthaltene Zusatzprodukt AU3Info, welches como TopMost-Ventana alles anzeigt qué se a Controls abfragen läßt: Handle, Textos, IDs, Größenangaben, Farben, ...

Dieses Tool es sozusagen una Kiebitz el rápidamente veces verrät, welches Control gerade aktiv es y cómo lo eingestellt es. A Fehlersuche es enorm hilfreich, aber auch interessant a Untersuchung bestehender Ventana (como haben el el porque gelöst...).

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
12.11.2005  
 




Jac
de
Lad
¿Es normal, dass Yo después de el Einstellen de FastMode 1 no Dialogfenster mehr redactar kann?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
01.12.2005  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.296 Views

Untitledvor 0 min.

Themeninformationen

Dieses Thema ha 3 subscriber:

Jac de Lad (8x)
iF (6x)
Michael Wodrich (3x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie