amiga-news 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:
echo("<pre>");

if (zudumm) {
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
:lach:

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:
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
<<



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.
.