Español
Foro

Control "AtlAxWin" Kontextmenu

 
- Página 1 -



Clemens
Meier
Sombrero alguien una Concepto, cómo verhindern kann, dass en una rechts-Clic con ratón en un AtlAxWin-Control el ATL-Kontextmenu aufgeht?

Erstellt se el Control así:
Web%=Control("AtlAxWin",Html$,$50000000,100,100,300,300,%HWnd,0,0,$200)

Also con Weglassen de una Stil es probablemente no getan.
 
XProfan 9.1; XP SP2; FF; Editpad
07.06.2006  
 



 
- Página 1 -


Schau entweder bajo

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

oder

e) SPERREN

después de.

Bajo all esta 5 Schlagworten wirst Usted fündig.

Man darf se sólo no en él beschränken a glauben el algo grad bajo el Schlagwort Nuevo es qué incluso para entscheident halten sería. Versuche Usted simplemente vorzustellen qué el Codesnippetposter para Schlagworte en el Titel wählen sería.

Si usted Así que una Problema con el rechten Botón del ratón hast, mostrar simplemente bajo Rechte después de, y no sólo bajo ATL oder Kontext.
 
08.06.2006  
 




Clemens
Meier
Yo habe kein Problema con el rechten Botón del ratón, mi funktioniert. Lo va en el Kontextmenu, welches uno ligeramente auch con el linken oder mittleren Botón del ratón erreicht. ¿Por qué also se Yo después de el rechten Botón del ratón suchen? Macht no wirklich Sinn! Und como se I Hook kommen? (Abgesehen su, qué es überhaupt una Hook?). Bajo HTML Yo en el Búsqueda nachgesehen, doch nichts en el Richtung gefunden. Tal vez solltest du el Búsqueda entsprechend erweitern, dass auch Beiträge en el Codesnippes gefunden voluntad.

Außerdem es dein Contribución veces otra vez undokumentiert, incluso con Kommentaren innerhalb des Quelltextes bist du äußerst sparsam. So kommt el Variable R% antes, Entweder Es el 1 oder 0. Como kommt uno a el otro Messages como getFocus? Zudem funktioniert createhtmlbox no yo en el. Profano 10 ? Welche Stils stecken detrás de él? Und qué mache Puedo usar el otro Elementen des Dialogs? Wird así sólo el rechte Botón del ratón abgefangen y otro voluntad normal behandelt? ...

Das Ejemplo de Franco con el subclassing me está tatsächlich verständlich, auch si yo ni idea habe, qué subclassing bedeutet. Yo nehme simplemente veces a, dass con subclassing el Ersetzung el real Rutina gemeint es, also más una replaceclassing

[quote:171dc9098d]Mir fällt nämlich el Usted para wiederholten Male ya hay beantwortete Fragen stellst.[/quote:171dc9098d]
Welche todavía? El Ankündigung para Chat, el problema con el SK-Control? Welche Cuestión media du?
 
XProfan 9.1; XP SP2; FF; Editpad
08.06.2006  
 



Usted stellst mein Wink en el Codesnippets falso - sí incluso böse dar - - Por favor, betrachte mein Initialposting.

Lo son auch no Grund se persönlich angegriffen a fühlen - hier es also no Rechtfertigung Deinerseits nötig.

Su Ausgangsfrage war: [quote:aecc895a6e]Sombrero alguien una Concepto, cómo verhindern kann, dass en una rechts-Clic con ratón en un AtlAxWin-Control el ATL-Kontextmenu aufgeht?[/quote:aecc895a6e]
¿Por qué Usted me ahora vermitteln musst: Yo habe kein Problema con el rechten Botón del ratón verstehe Yo no.

Alles Yo versuche Usted a vermitteln es: Wenn lo dir por lo tanto va el rechte Botón del ratón a sperren schaue bajo el Codenippets bajo Rechte oder Botón del ratón después de - porque hay es el Solución.

Der Wink de Franco (SubClassing) Aunque schlüssig - funktioniert pero no como el Control a) no sólo 1 Control es y b) M$ como wohl incluso algunos Spielereien instalado ha welche el SubClassing verhindern.

In diesem Fall hilft sólo una Hook - pero yo kann mich natürlich auch irren.

Exactamente dieses Thema es aber muy muy oft angesprochen worden, auch en el Phorum de Roland. Lange Tiempo gabs dafür zwar Sugerencias pero no Lösungen. Erst kürzlich gelang lo me una knackigen Source a backen welcher genau dieses Thema erschlägt.

Das I, con Kommentaren spare sei me gestattet solange Yo no con el Kommentaren spare como desafortunadamente el meisten con el Codesnippets. Im übrigen es lo cada Frei nichtkommentierte Sources a kommentieren y neu-a-puesto. Aber el macht sí schliesslich auch keiner...
 
08.06.2006  
 




Clemens
Meier
Lieber IF, Yo erspare me hier ahora wohlwissend media Kommentar. Aber como Referencia: Yo benutze kein XPSE. Viele otro benutzen kein XPSE. Na? Funkts.

Und lo que uno Hook es, weiß Yo siempre todavía no, genauso wenig lo que el Zahl $204 en deinem Posting bedeutet y woher el Procedimiento weiß, dass él en mi HTML-Box reagieren se o. qué lo con el Volver-Valor en se ha. Und como Todavía zahlreiche otro Controls ha, muss uno como auch propio Prozeduren escribir .......... ?.
 
XProfan 9.1; XP SP2; FF; Editpad
08.06.2006  
 



 
- Página 2 -


[quote:230df52434]Lieber IF, Yo erspare me hier ahora wohlwissend media Kommentar.[/quote:230df52434]
Nein nein, Por favor, siempre heraus así - a Personas no unwissend que se gib lo schliesslich solch Communitys.

[quote:230df52434]Aber como Referencia: Yo benutze kein XPSE. Viele otro benutzen kein XPSE. Na? Funkts.[/quote:230df52434]
Tut me leid aber como funkt nichts como el Übersetzung de createhtmlbox nachlesbar es - no sólo en el Ayuda des XPSE. Lo kann para mich no ausschlaggebend ser si alguien XPSE nutzt oder no - si yo createhtmlbox  como Alias en un Ejemplo aufführe entonces debería cada wissen qué gemeint es. Das ha nichts con Funken a tun.

[quote:230df52434]Und lo que uno Hook es, weiß Yo siempre todavía no, genauso wenig lo que el Zahl $204 en deinem Posting bedeutet y woher el Procedimiento weiß, dass él en mi HTML-Box reagieren se o. qué lo con el Volver-Valor en se ha. Und como Todavía zahlreiche otro Controls ha, muss uno como auch propio Prozeduren escribir .......... ?[/quote:230df52434]
Naja como podría lo helfen simplemente en el entsprechenden Hilo nachzufragen. Was el así zutun haben se si alguien XPSE nutzt, oder qué el así zutun haben se el uno dieses oder jenes no versteht - kann Yo no nachvollziehen.

El Zynik en Su Postings kann Yo no nachvollziehen - Yo mi me es auch warm - cooldown Por favor, porque sonst sería Yo de Usted como bastante unfair einstufen me gegenüber (el David), después de el Finden uno de me geposteten Solución en el de me Programmierten Comunidad zynisch gegenüberzutreten y se darüber una wenig a echauffieren el Yo no auch todavía el Tiempo aufbringe neben all el hier auch todavía genügend Rems en el Sources a verteilen y Fachbegriffe a erklären. Mach Usted pero no unnötig nen Kopp porque auch así manch otro neue Miembros haben ya erfahren el Yo keinesfalls nachtragend bin. Bitte verwechsle mein Anspruch el letzte Wort no con Egozentrik porque como Betreiber esperado al de me - Yo Por favor, en Nachsicht.
 
08.06.2006  
 




Frank
Abbing
Probier el Subclassing-Método. Yo denke, dass ellos funktioniert.
El Ratón-Hook Método ha desafortunadamente el Nachteil, dass Hooks el Sistema stark ausbremsen.
 
08.06.2006  
 



[quote:554143770a=Frank Abbing]Probier el Subclassing-Método. Yo denke, dass ellos funktioniert.
El Ratón-Hook Método ha desafortunadamente el Nachteil, dass Hooks el Sistema stark ausbremsen.[/quote:554143770a]
Hooks gelten en el Allgemeinen como muy Systemlastig - el es sehrwohl correcto. Das rührt aber por el Anwendungsgebiete el Hooks como esta oft benötigt voluntad en muy allgemeine o. grundlegende Características abzufangen. Und allgemeine/grundlegende Características treten nunmal muy viel öfter como spezielle Características en - dadurch el Wink con el Systemlast.

Speziell en diesem Fall sin embargo - wo lo tatsächlich sólo en el kurzen Augenblick des Rechtsklicks va - kann no wirklich vom Ansteigen de Systemlast el Rede ser porque así blöde es M$ Windows nun auch otra vez no.

Aber Franco ha ya bastante - si sin Hook va entonces gilt lo en el Allgemeinen como mejor.

Im Fall des Atl-Controls mag Yo mich erinnern algunos Spielereien encima SubClassing probiert a haben - y yo bin gescheitert. Ein zuverlässiges Verhindern des Aufrufens vom Kontextmenü gelang No por SubClassing, otro wohl desafortunadamente auch no sonst hätte irgendwann el Cuestión después de el verhindern des Rechtsklicks en el IE-Control antes mi Ejemplo beantwortet voluntad puede.

Tal vez gelingt lo aber el Franco - es esta deutlich firmer como Yo.
 
08.06.2006  
 



Das Thema en el Phorum:  [...] 
 
08.06.2006  
 




Uwe
''Pascal''
Niemeier
¡Hola Personas!

Falls se trata de un lokale oder sonstwie vorgegebene HTML-Expediente es, podría uno versuchen, el Kontextmenü por Script en el HTML-Ver código fuente a unterdrücken. Kann mich dunkel erinnern, dass algo como machbar es...

HTH
Pascal
 
09.06.2006  
 



Diese Variante benötigt entonces aber JavaScript.
!<script type="text/javascript">

function click (e) {

    if (!e)

        e = window.event;

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

            if (window.opera)

                window.alert("Sorry: Diese Función es deaktiviert.");
                volver falso;

            }

        }

        if (document.layers)

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



Nur una Irreführung auszuschließen merke Yo a el el problema des Sperrens el rechten Botón del ratón mittels una en el Codesnippets einsortiertem Ejemplo por Hook erfolgreich beseitigt es.

Der o.g. JS muss como no en el HTMLText eingebunden voluntad.
 
09.06.2006  
 




Frank
Abbing
[quote:70b9c6200f]IF: Im Fall des Atl-Controls mag Yo mich erinnern algunos Spielereien encima SubClassing probiert a haben - y yo bin gescheitert. Ein zuverlässiges Verhindern des Aufrufens vom Kontextmenü gelang No por SubClassing[/quote:70b9c6200f]
So, Yo habs ahora ausprobiert y no para Laufen bekommen. Anscheinend verändert el COM diverse Messages oder envía esta sólo después de el Subclassing. Jedenfalls kamen el Messages trotzdem por.
Eventuell debería uno todos Parentcontrols des Atl-Control subclassen, aber el es wohl a aufwendig. Dann más bien el Ratón-Hook .
 
09.06.2006  
 




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

13.424 Views

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

Themeninformationen



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