Tunix hat geschrieben:
GTK war unter Windows lange Zeit ziemliches Frickelwerk und in den 1.x Versionen ziemlich instabil.
das war wirklich kaum zu gebrauchen, hier sind wir uns also einig
Tunix hat geschrieben:
Und richtig, konkret habe ich von den Möglichkeiten von .NET selbst gesprochen und nicht vom derzeitigen Stand von Mono oder DotGNU.
hier eigentlich auch
angeregt duch die Euphorie die "meandtheshell" hier verstrahlt hat
, habe ich mich auch ein bißchen näher mit C# beschäftigt, und in die Gui Entwicklung ( unter Windows, ohne GTK ) hineingeschnuppert und dazu auch einige Codebeispiele betrachtet. In sehr vielen Beispielen habe ich dann Codestücke wie dieses gefunden:
Code: Alles auswählen
[DllImport("user32.dll", EntryPoint="SendMessageA")]
public static extern int SendMessage (IntPtr hwnd, int wMsg, IntPtr wParam, object lParam);
Werden diese Win32 API Aufrufe von Mono (unter Linux) abgefangen und dann umgelenkt,
oder brauche ich dann WINE,
oder gibt es eine andere Möglichkeit von C# auf das WAPI zuzugreifen,
oder kann ich keine "aufwendigeren" GUI Elemente (Stichwort OwnerDraw) bauen, ohne die Portabilität aufzugeben ?
Gruß
gms