| |
|
|
- 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í  |
|
|
| |
|
|
| |
|
- 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  |
|
|
| |
|
|
|
 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. |
|
|
| |
|
|
|
 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.
??? 
 |
|
|
| |
|
|
|
 Normann Strübli | XMENÜ IST FERTIG!!!
Bitte testen! Verbesserungsvorschläge... |
|
|
| |
|
|
|
 | Wow, como mach Yo mich igual veces ran.... 
IF  |
|
|
| |
|
|
|
 Frank Abbing | Hi,
sieht SUPER de !!! Und funktioniert bajo Windows XP HE fabelhaft ! Klasse...  |
|
|
| |
|
|
|
 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. |
|
|
| |
|
|
|
 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ónDeclare 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  |
|
|
| |
|
|
|
 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... |
|
|
| |
|
|
|
 | Wow, sieht echt stark de!!!  |
|
|
| |
|
|
|
 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  |
|
|
| |
|
|