[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MOD - Development (http://www.emule-web.de/board/emule-mod-development/)
-   -   Kontextmenüs in Selbstauflösung begriffen! (http://www.emule-web.de/board/10809-kontextmenues-selbstaufloesung-begriffen.html)

LowTech 31. March 2006 16:45

Kontextmenüs in Selbstauflösung begriffen!
 
Guten Tag, liebe Eselgemeinde!

Ich stehe hier gerade vor einem etwas merkwürdigen Problem.

Ich habe versucht, einen Standard-eMule 0.47a etwas abzuspecken.

Nach dem Entfernen von Scheduler, IRC, Notifier, Webservices und Webserver ging das Kompilieren zwar ohne Probleme und das Programm läuft seit zwei Tagen exzellent und soweit fehlerfrei, allerdings verschwinden die Kontextmenüs nach und nach buchstäblich im Nichts!

Bei jedem Klick auf irgendein Feld des Kontextmenüs im Download-, Such- und Dateifenster werden die Menüeinträge einer nach dem anderen ausgeblendet bis das Menü vollständig "verschwunden" ist.

Ich habe die Vermutung, daß das Problem mit dem entfernten Menüeintrag der Webservices zu tun haben könnte, da dies (zumindest im Suchfenster) die einzige Änderung an dem betroffenen Kontextmenü darstellt.

Leider habe ich bis jetzt keine Lösung des Problems finden können, und wieder einbauen möchte ich das ganze Zeug nun wirklich nicht.

Ich hoffe, daß mir eine(r) von Euch einen Tip geben kann, was ich falsch mache und wie ich mein Problem lösen kann.

Bin für jeden konstruktiven Beitrag dankbar!


Mit besten Grüßen:

LowTech

JvA 25. May 2006 09:47

Hallo LowTech,
ich hatte das selbe Problem als ich damals in meinen Mod die XP-Style Menüs eingebaut habe. dazu waren auch änderungen an den Webservices nötig. Soweit ich mich noch erinnern kann musst du einen part von den Webservices drin lassen und dort aber halt die Anzeige des menüeintrags deaktivieren.....so müsste es theoritisch gehen.....sorry aber es ist schon ne ganze weile her.
was ich aber sicher sagen kann ist, das es 100%-ig an den Webservices liegt!
cya
JvA

Stulle 25. May 2006 09:57

einfach in die pHoeniX sources sehen. dort gibt es für webservices und preview menu den passenden code. problem ist, dass wir nun nicht mehr CMenu oder CTitleMenu haben, sondern CNewMenu (oder so) und daher müßen wir auch die pointer und memberfunktionen für die pointer ändern.

mfg stulle

ps: StulleMule 3.6 wird diesen code enthalten.

Luzifer 25. May 2006 12:23

Du hast nur irgendwo eine Zeile zuviel beim Webservice-Code verschlampt, was bewirkt, dass nach jedem Klick ein Eintrag von unten weniger da ist. Araxis Merge und prost :beer:

mfg,
LuZiFeR

JvA 26. May 2006 01:18

@stulle: er muss ja desshalb nicht gleich die menüs verbauen......es reicht ja wenn er die zeile von den webservices wieder einbaut.....
cya
JvA


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:11 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102