![]() |
DEUTSCHE VERSION |
|
![]() |
Links | | | Forums | | | Comments | | | Report news |
![]() |
Chat | | | Polls | | | Newsticker | | | Archive |
![]() |
amiga-news.de Forum > Programmierung > Bugs in MUI oder mein Fehler? | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2002-07-11, 00:28 h DariusBrewka Posts: 899 [Banned user] |
Ich habe einige Probleme enddeckt, die bei mir mit MUI entstehen, es kann sein dass ich etwas falsch mache oder sind das Bugs, ich finde jedenfalls keinen Fehler. 1. <htmltag> LONG SAVEDS ASM AppMsgFunc(REG(a2) APTR obj, REG(a1) struct AppMessage **x) { struct WBArg *ap; struct AppMessage *amsg = *x; char *name; ap=amsg->am_ArgList; name = getInfoPath(ap); if (name) { set(obj,MUIA_String_Contents,name); set(obj,MUIA_String_Acknowledge,name); freeString(name); } return(0); } static const struct Hook AppMsgHook = { { NULL,NULL },(void *)AppMsgFunc,NULL,NULL }; </htmltag> wenn ich jetzt ein PopASL Object "o" erzeuge und folgende Notify Methode anwende <htmltag> DoMethod(o, MUIM_Notify, MUIA_AppMessage, MUIV_EveryTime, o, 3,MUIM_CallHook, &AppMsgHook, MUIV_TriggerValue); </htmltag> Funktioniert alles Wunderbar und ich kann Files auf das Objekt droppen und der Name wird automatisch dargestellt, wenn ich das oben erzeugte Object "o" in ein PopupobjectObject anhänge über MUIA_Popupobject_Object, so geht das nicht. Das weitere Problem, irgendwie scheint das Attribut MUIA_Dirlist_AcceptPattern nicht zu funktionieren, jedenfalls wird bei mir bei dem Pattern "#?.ttf" kein einziges File angezeigt obwohl im Verzeichniss nur "#?.ttf" Files sind, hat jemand dafür Lösungen. Gruss PS: Ich weiss nicht ob ich die Richtigen FormatierungsTags verwendet habe (für die Darstellung im Forum) Darius [ - Answer - Quote - Direct link - ] |
2002-07-11, 11:42 h mrbbc Posts: 101 User |
Bezüglich Formatierung: F****!!! Dieses ***Forum hat scheinbar jeden Furz und Feuerstein, bloss keine Möglichkeit präformatierten Text aus zu geben ! Ich muss jetzt was ausprobieren: [pre] if (zudumm) { exit(); } [/pre] code:if (zudumm) {echo("<pre>"); exit(); } code:echo("</pre>"); [ - Answer - Quote - Direct link - ] |
2002-07-11, 11:51 h mrbbc Posts: 101 User |
Got it. [ code ] [ /code ] ist für Code-Formatierung - IMO in "gewisser Weise" unvorteilhaft... - sollte man besser eine farbig unterlegte Tabelle nehmen und NUR den <pre>-Tag Wär' auch zu dämlich gewesen, wenn's für PHP-Code ist, wie's die Anleitung impliziert... [ - Answer - Quote - Direct link - ] |
2002-07-11, 12:47 h DariusBrewka Posts: 899 [Banned user] |
Also soweit ich überblicken konnte, kann man PHP nutzen und da kann man doch bestimmt einiges ausgeben, z.B. HTML Tags. Mal Ausprobieren: code:echo("<pre width = 80>n"); echo(" Hallon"); echo(" dan"); echo("</pre>n"); mal sehen ob das klappte [ - Answer - Quote - Direct link - ] |
2002-07-11, 12:49 h DariusBrewka Posts: 899 [Banned user] |
Hat's wohl nicht;-), nunja dann ist dir Dokumentation wohl nicht ganz Überschaubar. [ - Answer - Quote - Direct link - ] |
2002-07-12, 10:13 h mrbbc Posts: 101 User |
Jetzt hab ich fast ein schlechtes Gewissen ;o) also noch mal die Anfrage neu formatiert: >> Ich habe einige Probleme entdeckt, die bei mir mit MUI entstehen, es kann sein dass ich etwas falsch mache oder sind das Bugs, ich finde jedenfalls keinen Fehler. code:LONG SAVEDS ASM AppMsgFunc(REG(a2) APTR obj, REG(a1) struct AppMessage **x) { struct WBArg *ap; struct AppMessage *amsg = *x; char *name; ap=amsg->am_ArgList; name = getInfoPath(ap); if (name) { set(obj,MUIA_String_Contents,name); set(obj,MUIA_String_Acknowledge,name); freeString(name); } return(0); } static const struct Hook AppMsgHook = { { NULL,NULL },(void*)AppMsgFunc,NULL,NULL }; wenn ich jetzt ein PopASL Object "o" erzeuge und folgende Notify Methode anwende code:DoMethod(o, MUIM_Notify, MUIA_AppMessage, MUIV_EveryTime, o, 3,MUIM_CallHook, &AppMsgHook, MUIV_TriggerValue); Funktioniert alles wunderbar und ich kann Files auf das Objekt droppen und der Name wird automatisch dargestellt, wenn ich das oben erzeugte Object "o" in ein PopupobjectObject anhänge über MUIA_Popupobject_Object, so geht das nicht. Das weitere Problem, irgendwie scheint das Attribut MUIA_Dirlist_AcceptPattern nicht zu funktionieren, jedenfalls wird bei mir bei dem Pattern "#?.ttf" kein einziges File angezeigt obwohl im Verzeichniss nur "#?.ttf" Files sind, hat jemand dafür Lösungen << [ - Answer - Quote - Direct link - ] |
2002-07-12, 12:37 h DariusBrewka Posts: 899 [Banned user] |
Danke, so ganz aus der Hilfe hier ist das nicht hervorgekommen ;-), aber jetzt endlich zum Thema, kennt niemand eine Lösung?? Gruss [ - Answer - Quote - Direct link - ] |
2002-07-18, 20:42 h mrbbc Posts: 101 User |
![]() Oh Mann, Ich glaub' wir sollten ein Joint-Venture aufmachen. Wir sind echt ein Entwicklerdreamteam, das echt was auf die Beine stellen kann: zielstrebig und direkt Probleme löst, Ikea-Möbel nach vier Anläufen beisammen hat... [ - Answer - Quote - Direct link - ] |
2002-07-19, 19:24 h Georg Posts: 107 User |
Zitat: Wahrscheinlich mußt du den Pattern zuerst durch ParsePattern()/ParsePatternNoCase() schicken. Zumindest bei der asl.library muß man das. [ - Answer - Quote - Direct link - ] |
2002-07-20, 01:37 h DariusBrewka Posts: 899 [Banned user] |
Muss ich mal schauen, auch wenn ich bei dem FileRequester der asl.library dieses nicht tun muss. gruss [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > Bugs in MUI oder mein Fehler? | [ - Search - New posts - Register - Login - ] |
![]() |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved. |
![]() |