Français
Forum

Contrôle "AtlAxWin" Kontextmenu

 
- page 1 -



Clemens
Meier
Hat quelqu'un une concept, comment on verhindern peux, dass chez einem à droite-Klick avec qui souris dans einem AtlAxWin-Contrôle cela ATL-Kontextmenu aufgeht?

Erstellt wird cela Contrôle so:
Web%=Contrôle("AtlAxWin",Html$,$50000000,100,100,300,300,%HWnd,0,0,$200)

alors avec omettre de einem Stil ist es wohl pas getan.
 
XProfan 9.1; XP SP2; FF; Editpad
07.06.2006  
 



 
- page 1 -


exposition entweder sous

a) HTML
b) RECHTE
c) MAUS
d) HOOK

ou bien

e) SPERREN

après.

sous espace cette 5 Schlagworten wirst Du fündig.

on darf sich arrêt pas sur elle beschränken trop croyons cela quelque chose grad sous dem Schlagwort posté ist quoi on selbst pour entscheident tenir serait. Versuche Dir simple vorzustellen quoi qui Codesnippetposter pour Schlagworte im Titel choisir serait.

si Du alors un Problem avec qui rechten Bouton de la souris la hâte, exposition simple sous Rechte pour, et pas seulement sous ATL ou bien Kontext.
 
08.06.2006  
 




Clemens
Meier
j'ai ne...aucune Problem avec qui rechten Bouton de la souris, mon funktioniert. und dir um cela Kontextmenu, welches on léger aussi avec qui linken ou bien mittleren Bouton de la souris erreicht. pourquoi alors soll je pour qui rechten Bouton de la souris chercher? pouvoir pas wirklich Sinn! et comment soll je sur Hook venons? (Abgesehen en, quoi ist überhaupt un Hook?). sous HTML habe je dans qui cherche nachgesehen, doch rien dans qui direction trouvé. peut-être devrait du qui cherche entsprechend erweitern, dass aussi Posts dans den Codesnippes trouvé volonté.

Aussi ist dein Beitrag la fois wieder undokumentiert, selbst avec Kommentaren dedans des Quelltextes es du äußerst sparsam. So venez qui Variable R% avant, Entweder ist qui 1 ou bien 0. comment venez on à qui anderen Messages comment getFocus? Zudem funktioniert createhtmlbox chez Je ne. Profan 10 ? quelle Stils stecken derrière elle? et quoi fais je avec den anderen Elementen des Dialogs? Wird avec cela seulement qui rechte Bouton de la souris abgefangen et autre volonté normal behandelt? ...

cela Beispiel de Frank avec dem subclassing c'est moi réellement verständlich, aussi si je je n'en sais rien habe, quoi subclassing bedeutet. je prends simple la fois à, dass avec subclassing qui Ersetzung qui réel Routine gemeint ist, alors plutôt un replaceclassing

[quote-part:171dc9098d]Mir fällt nämlich sur cela Du zum wiederholten Male bereits là beantwortete Fragen stellst.[/quote-part:171dc9098d]
quelle encore? qui Ankündigung zum Chat, cela Problem avec dem SK-Contrôle? quelle Frage meinst du?
 
XProfan 9.1; XP SP2; FF; Editpad
08.06.2006  
 



Du stellst mon Wink sur qui Codesnippets faux - oui sogar böse dar - - s'il te plaît betrachte mon Initialposting.

il y a aussi keinen Grund sich personnelle angegriffen trop sentir - ici ist alors aucun justification Deinerseits nötig.

Votre Ausgangsfrage était: [quote-part:aecc895a6e]Hat quelqu'un une concept, comment on verhindern peux, dass chez einem à droite-Klick avec qui souris dans einem AtlAxWin-Contrôle cela ATL-Kontextmenu aufgeht?[/quote-part:aecc895a6e]
pourquoi Du mir maintenant vermitteln musst: j'ai ne...aucune Problem avec qui rechten Bouton de la souris verstehe je pas.

Alles quoi je versuche Dir trop vermitteln ist: si es dir tout autor allez qui rechte Bouton de la souris trop sperren schaue sous den Codenippets sous Rechte ou bien Bouton de la souris pour - car là steht qui Solution.

qui Wink de Frank (SubClassing) ist zwar schlüssig - funktioniert mais pas là cela Contrôle a) pas seulement 1 Contrôle ist et b) M$ là wohl selbst quelques Spielereien incorporé hat quelle cela SubClassing verhindern.

dans diesem le cas hilft seulement un Hook - mais je peux mich naturellement aussi irren.

oui c'est ca cet Thema ist mais très très souvent angesprochen worden, aussi im Phorum de Roland. longtemps Zeit Gabs pour zwar Anregungen mais aucun Lösungen. seulement kürzlich gelang es mir une knackigen Source trop cuire quel oui c'est ca cet Thema erschlägt.

le moi avec Kommentaren spare sei mir gestattet solange je pas avec den Kommentaren spare comment malheureusement qui meisten avec den Codesnippets. Im übrigen steht es chaque libre nichtkommentierte Sources trop kommentieren et récente-trop-posten. mais cela fait oui schliesslich aussi aucun...
 
08.06.2006  
 




Clemens
Meier
Lieber iF, je erspare mir ici maintenant wohlwissend meinen Kommentar. mais comme Hinweis: je benutze ne...aucune XPSE. Viele anderen benutzen ne...aucune XPSE. Na? Funkts.

et quoi un Hook ist, sais je toujours pas, genauso wenig quoi qui numéro $204 dans deinem Posting bedeutet et woher qui Procédure sais, dass il sur mon HTML-Box réagir soll bzw. quoi es avec dem Retour-Wert sur sich hat. et là je encore zahlreiche autre Controls hat, muss on là aussi eigene Prozeduren écrivons .......... ?.
 
XProfan 9.1; XP SP2; FF; Editpad
08.06.2006  
 



 
- page 2 -


[quote-part:230df52434]Lieber iF, je erspare mir ici maintenant wohlwissend meinen Kommentar.[/quote-part:230df52434]
non non, s'il te plaît toujours heraus avec cela - à gens pas unwissend trop laisser gib es schliesslich solch Communitys.

[quote-part:230df52434]mais comme Hinweis: je benutze ne...aucune XPSE. Viele anderen benutzen ne...aucune XPSE. Na? Funkts.[/quote-part:230df52434]
Tut mir leid mais là funkt rien là qui Übersetzung de createhtmlbox nachlesbar ist - pas seulement dans qui Aider des XPSE. Es peux pour mich pas ausschlaggebend son si quelqu'un XPSE utilise ou bien pas - si je createhtmlbox  comme Alias dans einem Beispiel aufführe ensuite sollte chacun savons quoi gemeint ist. cela hat rien avec Funken trop 1faire.

[quote-part:230df52434]et quoi un Hook ist, sais je toujours pas, genauso wenig quoi qui numéro $204 dans deinem Posting bedeutet et woher qui Procédure sais, dass il sur mon HTML-Box réagir soll bzw. quoi es avec dem Retour-Wert sur sich hat. et là je encore zahlreiche autre Controls hat, muss on là aussi eigene Prozeduren écrivons .......... ?[/quote-part:230df52434]
bof là pourrait es aider simple im entsprechenden Fil nachzufragen. quoi cela avec cela zutun avons soll si quelqu'un XPSE utilise, ou bien quoi cela avec cela zutun avons soll cela on cet ou bien jenes pas versteht - peux je pas nachvollziehen.

qui Zynik dans Deinen Postings peux je pas nachvollziehen - je mon mir ist aussi chaleureux - cooldown s'il te plaît car sonst serait je es de Dir comme assez unfair einstufen mir à (dem David), pour dem trouver einer de mir geposteten Solution dans qui de mir Programmierten Community zynisch gegenüberzutreten et sich par-dessus un peu trop echauffieren le moi pas aussi encore qui Zeit aufbringe près de espace dem ici aussi encore genügend Rems dans den Sources trop verteilen et Fachbegriffe trop expliquer. Mach Dir mais pas unnötig nen Kopp car aussi so manch autre neue Mitglieder avons bereits erfahren le moi aucunement rancunier suis. s'il te plaît verwechsle mon Anspruch sur cela dernier mot pas avec Egozentrik car comme Betreiber erwartet on cela de mir - je s'il te plaît um Nachsicht.
 
08.06.2006  
 




Frank
Abbing
Probier qui Subclassing-Methode. je denke, dass vous funktioniert.
qui Souris-Hook Methode hat malheureusement den le tort, dass Hooks cela System stark ausbremsen.
 
08.06.2006  
 



[quote-part:554143770a=Frank Abbing]Probier qui Subclassing-Methode. je denke, dass vous funktioniert.
qui Souris-Hook Methode hat malheureusement den le tort, dass Hooks cela System stark ausbremsen.[/quote-part:554143770a]
Hooks gelten im Allgemeinen comme très Systemlastig - c'est sehrwohl richtig. cela rührt mais par qui Anwendungsgebiete qui Hooks là cet souvent nécessaire volonté um très allgemeine bzw. grundlegende Funktionen abzufangen. et allgemeine/grundlegende Funktionen treten nunmal très viel öfter comme spezielle Funktionen sur - dadurch qui Wink avec qui Systemlast.

Speziell dans diesem le cas cependant - wohin es réellement seulement um den kurzen Augenblick des Rechtsklicks allez - peux pas wirklich vom Ansteigen de Systemlast qui discours son car so blöde ist M$ Windows eh bien aussi wieder pas.

mais Frank hat déjà droite - si es sans Hook allez ensuite gilt es im Allgemeinen comme besser.

Im le cas des Atl-Controls mag je mich erinnern quelques Spielereien sur SubClassing probiert trop avons - et je suis gescheitert. un zuverlässiges Verhindern des Aufrufens vom Kontextmenü gelang Je ne per SubClassing, anderen wohl malheureusement aussi pas sonst hätte irgendwann qui Frage pour dem verhindern des Rechtsklicks im IE-Contrôle avant meinem Beispiel beantwortet volonté peut.

peut-être gelingt es mais dem Frank - il est dabei deutlich firmer comme je.
 
08.06.2006  
 



cela Thema im Phorum:  [...] 
 
08.06.2006  
 




Uwe
''Pascal''
Niemeier
allô gens!

si es sich um une lokale ou bien sonstwie vorgegebene HTML-Dossier handelt, pourrait on versuchen, cela Kontextmenü per Script im HTML-Voir le texte source trop unterdrücken. peux mich dunkel erinnern, dass quelque chose comme machbar ist...

HTH
Pascal
 
09.06.2006  
 



cet variante nécessaire ensuite mais JavaScript.
!<script type="text/javascript">

function click (e) {

    si (!e)

        e = window.event;

        si ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {

            si (window.opera)

                window.alert("Sorry: cet Funktion ist deaktiviert.");
                return faux;

            }

        }

        si (document.layers)

            document.captureEvents(Event.MOUSEDOWN);
            document.onmousedown = click;
            document.oncontextmenu = click;
            </script>
 
09.06.2006  
 



seulement um une Irreführung auszuschließen merke je à cela cela Problem des Sperrens qui rechten Bouton de la souris mittels einem chez den Codesnippets einsortiertem Beispiel per Hook erfolgreich beseitigt ist.

qui o.g. JS muss comme pas dans den HTMLText eingebunden volonté.
 
09.06.2006  
 




Frank
Abbing
[quote-part:70b9c6200f]iF: Im le cas des Atl-Controls mag je mich erinnern quelques Spielereien sur SubClassing probiert trop avons - et je suis gescheitert. un zuverlässiges Verhindern des Aufrufens vom Kontextmenü gelang Je ne per SubClassing[/quote-part:70b9c6200f]
So, je habs maintenant ausprobiert et pas zum courir bekommen. Anscheinend modifié cela COM diverse Messages ou bien sendet cet seulement pour dem Subclassing. Jedenfalls kamen qui Messages quand même par.
Eventuell devrait on alle Parentcontrols des Atl-Contrôle subclassen, mais c'est wohl trop aufwendig. ensuite lieber den Souris-Hook .
 
09.06.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

12.955 Views

Untitledvor 0 min.
Jörg Sellmeyer23.06.2020
Andre Rohland01.02.2018
Andreas Koch08.11.2016
Chregu Mueller09.02.2014
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie