public static extern Boolean TwAddButton( [In] IntPtr bar, [In, MarshalAs(UnmanagedType.LPStr)] String name, [In] Tw.ButtonCallback callback, [In] IntPtr clientData, [In, MarshalAs(UnmanagedType.LPStr)] String def);