Re: [MSEide-MSEgui-talk] "modern" Linux desktops

2012-01-04 Thread Martin Schreiber
On Wednesday 04 January 2012 17.37:58 Graeme Geldenhuys wrote: > > A simple test for what I consider a "snappy" test. Resize a window > under Linux. You very often see multiple rectangles being drawn as the > graphics system tries to keep up. Also, the mouse often moves faster > than the corner edg

Re: [MSEide-MSEgui-talk] "modern" Linux desktops

2012-01-04 Thread Graeme Geldenhuys
On 4 January 2012 10:55, Martin Schreiber wrote: > > I don't think so. MSEgui X11 applications are as fast as gdi32 applications if > they are not slowed down by a "modern" compositing window manager. From my > point of view as GUI toolkit developer the X11 API is well designed, As a GUI toolkit

Re: [MSEide-MSEgui-talk] "modern" Linux desktops

2012-01-04 Thread Graeme Geldenhuys
On 3 January 2012 23:42, Lars wrote: > i find it is X11 that > is actually slowing things down. But since I have no evidence or proof it > is the X11 bandwidth or wrappers or code indirection X11 has a lot of latency issues - mostly due to its client/server (network) based design. That is why it

Re: [MSEide-MSEgui-talk] "modern" Linux desktops

2012-01-04 Thread Graeme Geldenhuys
On 3 January 2012 22:50, wrote: > down. Even mozilla firefox seems to load web pages slower and less snappy > than MS Windows. That the snappy-ness under MS Windows could be because most recent web browsers (Firefox, Chrome, IE9) are hardware accelerated. No such hardware acceleration exists und

Re: [MSEide-MSEgui-talk] TMSEField.Format(Disp/Edit) doesn't work anymore

2012-01-04 Thread Martin Schreiber
On Wednesday 04 January 2012 07.20:11 IvankoB wrote: > being bound to tdbrealdisp. > Please use .format. AFAIK there were no changes. Martin -- Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex inf

Re: [MSEide-MSEgui-talk] "modern" Linux desktops

2012-01-04 Thread IvankoB for-mse
The only working C/C++ charset conversion code : //-- wchar_t* mb2wstr(const char* inval) { size_t size = strlen(inval); // FULL STRING SCAN #define OUTSZ (size+1)*sizeof(wchar_t) wchar_t* buf = (wchar_t*)malloc(OUTSZ); // HEAP_OPER_1 memset(buf, 0, OUTSZ); // HEAP

Re: [MSEide-MSEgui-talk] "modern" Linux desktops

2012-01-04 Thread Martin Schreiber
On Tuesday 03 January 2012 22.33:23 IvankoB for-mse wrote: > >From my short LINUX C/C++ experience, it looks really difficult to > > write resourse-relaxed apps for LINUX. Just look into GTK2+, KDE4+ etc > application "bricks". Also all they're C++ based thus a lot of dynamic > memory fragmentation

Re: [MSEide-MSEgui-talk] "modern" Linux desktops

2012-01-04 Thread Martin Schreiber
On Tuesday 03 January 2012 21.50:19 nore...@z505.com wrote: > Same here. I found linux to be slower than Windows XP and Windows 2000 > sadly, I think part of it is the X11 being slower than win32 gui calls, > but I am not sure since I have never profiled to see what is slowing it > down. Even mozi