Español
Incluye

OwnerDrawMenüs -Xmenü

 
- Página 1 -



Normann
Strübli
Mit Xprofan Ownerdraw-Menüs redactar...


X-Menü ver. 1.2 es fertig...



Jedem Menüpunkt kann una propio Schriftart / Formatierung zugewiesen voluntad.
Icons oder Checkboxen son kein Problema
Función para abfragen / conjunto el Checkboxen
Alle Farben son ahora Komplett! anpassbar
Un Tabla con Abkürzungstasten se automáticamente erstellt
Dem Menü kann una Hintergrundbild zugewiesen voluntad

Viel Spaß así

45 kB
Hochgeladen:24.03.2020
Ladeanzahl119
Descargar
 
14.07.2004  
 



 
- Página 2 -



Normann
Strübli
Hmm, eigentlich tener Yo gehofft el lo como auch ne Möglichkeit por API son -
el con Setpixel y Getpixel is wohl una wenig a langsam

Lo se fürs Xmenü ser ca. el Optik el ausgegrauten Icons
-así gefällts No correcto y ne otro Solución tener Yo no
 
31.07.2004  
 




Frank
Abbing
Hi,

el schnellere Método erwähnte Yo sí ya .
ProSpeed verwendet DIBs, en denen beschränkt en el Grafikspeicher zugegriffen voluntad kann, encima Umwege. Pero esto es ya muy aufwendig.
Von DirectX möchte Yo nada sólo anfangen.

SetPixel es en el übrigen nada así langsam, GetPixel es hier el grosse Schnecke.
Und el Profanschleife natürlich.
Wenn du XPIA verwendest, kannst du media Source en dieser Hinsicht sicher bescheunigen.
 
31.07.2004  
 




Normann
Strübli
Ok habs kapiert, son no zweizeiler de los veces eben macht
pero es böse rechnerei.
Relacionado con la XPIA is zwar o ne- Möglichkeit aber trotzdem a umständlich.
Yo versuche sí ya siempre media Source algo kompakter a hacer
y luego algo como... neee.

Otro Möglichkeit wäre natürlich el benutzten Icons con je 2 frames a
uso - also el erste en Farbe y el zweite en Graustufen.
Aber entonces muss el natürlich de cada así gemacht voluntad...

ODER: Wenn una Menüelement el Style MF_GRAYED erhält llevará a cabo überprüft
si el Icon mehrere Frames ha y si sí llevará a cabo el otro Icon verwendet
y ansonsten con el alten Método el Icon en una Monochromes umgewandelt.
So restos todo kompatibel.

???

 
31.07.2004  
 




Normann
Strübli
XMENÜ IST FERTIG!!!

Bitte testen!
Verbesserungsvorschläge...
 
01.08.2004  
 



Wow, como mach Yo mich igual veces ran....

IF
 
01.08.2004  
 




Frank
Abbing
Hi,

sieht SUPER de !!!
Und funktioniert bajo Windows XP HE fabelhaft !
Klasse...
 
01.08.2004  
 




Normann
Strübli
El Icons.dll debería no bestandteil vom Xmenü ser pero sólo como Ejemplo dienen.
Schließlich möchte Yo keinem irgendwelche Icons aufzwingen el él garnicht
bien findet

Zumindest müssten el Icons ansonsten vollständiger ser, así el uno fast para
cada Zweck welche hätte...
Sombrero porque jmd. todavía gute Icons en el gleichen Stil el frei verwendbar son???

Also si yo mehr schöne Icons hätte sería lo tal vez doch Sinn hacer
ellos a integrieren.
 
01.08.2004  
 




Normann
Strübli
quería sólo veces kurz ne neue Versión vom X-Menü ankündigen,
EINFACHER SCHÖNER y BESSER se lo voluntad (y es auch ya fast )

Aunque Yo como una Problema y porque mein Großhirn gerade
blockiert es porque en mi Zimmer determinado 35° herrschen hoffe Yo
Ihr könnt me como rápidamente veces eben helfen.

Also:
(sorry tener Yo sólo rápidamente zusammengeschustert, aber para Verständnis reichts hoffentlich)
KompilierenMarcaSeparación
Declare image&,image$
cls
Declare Hdc&
hdc& = ~Getdc(%hwnd)
Declare hdccomp&
Declare XMenuDll&
XMenuDll&=@UseDLL(ICONS.DLL)
Declare XmemDC&,XbgBMP&,bild&,Xbrush&
XMemDC& = ~CreateCompatibleDC(0)
image$ = TEST
xbgBMP& = ~LoadBitmap(XmenuDLL&,Addr(Image$))
Xbrush& = ~CreatePatternBrush(xbgBmp&) < Geht nicht!!!
~SelectObject(XMemDC&,xbrush&)          < warum???
~SelectObject(XMemDC&,xbgBmp&)
~BitBlt(hdc&,0,0,200,200,XMemDC&,0,0,~SRCCOPY)

Das Problema besteht en él una PatternBrush a redactar, wobei erstellt
se lo sí todavía pero si Yo con Selectobject auswählen y
Bitblt en el Schirm bringen voluntad entonces klappts no
 
06.08.2004  
 




Andreas
Miethe


Normann Strübli
Das Problema besteht en él una PatternBrush a redactar, wobei erstellt
se lo sí todavía pero si Yo con Selectobject auswählen y
Bitblt en el Schirm bringen voluntad entonces klappts no


¡Hola Norman,

BitBlt es hier el problema ! Tomar PatBlt() en el PatternBrush el DC a bringen.
 
Gruss
Andreas
________ ________ ________ ________ _
Profan 3.3 - XProfanX2
Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit
ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher
Homepage :  [...] 
06.08.2004  
 




Normann
Strübli
Andreas, qué se Yo como sagen???
DANKE!

[img:84b62b41d8]https://xn--strbli-5ya.de/danke.jpg[/img:84b62b41d8]


Jetzt kanns weitergehen...
 
07.08.2004  
 



Wow, sieht echt stark de!!!
 
07.08.2004  
 




Normann
Strübli
Hi,

tener soeben el neue 1.2 Versión hochgeladen con el angekündigten
Möglichkeit auch Bitmaps para el Menühintergrund a benutzen :biggrin:

Leider es como nochn kleiner bug drin schnief... y yo tener el
Ursache todavía no gefunden.
Wenn uno also el Menü con el MAUS aufruft (y sólo beim ersten Menü el uno
wählt) y en Einträge fährt entonces verschiebt se el Hintergrundbild una
wenig después de unten. -Habs incluso auch a spät gesehen.

Komischerweise Passiert el si uno lo por Tastatur aufruft oder una vez el
Menü cambiado ha no mehr

Aber el Fehler se se encontrar dejar...

Ansonsten Yo el Übersichtlichkeit por zwei weitere Befehle (hoffentlich) una
wenig aumenta. Desweiteren Yo unos pocos kleine Schönheitsfehler Fijo.

Für el Doku blieb me de tiempo otra vez no Tiempo

Aber testet pero por favor veces kurz a, y findet para mich el Fehler
 
10.08.2004  
 




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

33.468 Views

Untitledvor 0 min.
Uwe Lang17.09.2022
Rc31.01.2022
Sven Bader18.08.2021
Langer11.01.2021
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