Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
I updatet from server but whwn compiling, I got error : ss_none not found -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
I can test it with current repository and it works with touch screen device too. Congratulation for you Martin. I test it in tscrollbox, how to enabled oscr_drag in t*grid? Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
Not possible currently, it is another mechanism. Most likely it would interfere with normal mouse handling anyway. How if we use new application property such as application.touchenabled in order to keep mouse and touch handling? Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
the real touch interface Real MULTI-TOUCH [a currents standard-de-facto] interface :) he he, AFAIK, for desktop app like MSEgui, multi touch is not very important. Multi touch is important for entertainment app. Now non arm tablet (desktop) is very cheap, please look at http://www.amazon.com/s/ref=amb_link_362809642_11?ie=UTF8bbn=1232597011rh=i%3Acomputers%2Cn%3A172282%2Cn%3A!493964%2Cn%3A541966%2Cn%3A1232597011%2Cp_n_operating_system_browse-bin%3A3077595011%2Cn%3A!493964pf_rd_m=ATVPDKIKX0DERpf_rd_s=center-4pf_rd_r=0A1AS02JMMCV4J60P5DGpf_rd_t=101pf_rd_p=1647665442pf_rd_i=2956501011 And some Linux distro released tablet version too such as Ubuntu, PearLinux, etc. I think tablet is the trend in business app, and I'm sure that MSEgui is capable to touch this trend. :) -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
please check your paypal account, I have sent you $500. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
I add binding for some non latin keyboard. Please update from https://gitorious.org/mseuniverse/mseuniverse IvankoB, I update Russian keyboard, please fix it if still wrong. For everyone has Spanish, Deucth, French, Chinese, please change with your own keyboard layout. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
My implementation, I rename folder lib to virtualkeyboard and I move it to folder lib/common/addon -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
Please you update your self, because there are some symbols that should be adjusted to Russian keyboard. And after updated, please you submit to server or upload here. On 14 January 2014 22:47, Ivanko B ivankob4m...@gmail.com wrote: The russian layout lacks : key_(,), key_(`), key_(;), key_([), key_(]), key_('), key_(.). For their captions, please refer my previous message. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
I don't know it's a bug or not, but text Русия' in tstringgrid' show only some black box in my OS (Win 8.1) -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
Hmm... The alpha panel should absorb number of letters largest amongst all used input languages (russian - 33 alphas, england =26, uzbek - 35, ukrainian - 33, kazakh - 40,..). To achieve that, it should either reserve space for largest alphabet or to be dynamically drawable with a separate array (of arbitrary length) for alphas. Is the google keyboard as I attached is good layout keyboard for Russian? attachment: test.png-- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
We should minimize keyboard size, because it an fill fully of our form and objects. Except we can make keyboard form with transparency (opacity). On 15 January 2014 00:57, Ivanko B ivankob4m...@gmail.com wrote: Though adding puntuation chars (comma, period, colon, semicolon, doublequote, apostrophe,square curly brackets, lt gt signs) replaced by russian alphas would be appreciate if there's enough room since they're often used (to avoid frequent switching which can feel frustrating). -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
You don't need touch device to do it, touch API is used for multi touch enabled. And I think app like MSEgui don't need it. Please guide me what's files should I check to enable touch scrolling. I'll do it in MSEUniverse like virtual keyboard. On 15 January 2014 01:13, Martin Schreiber mse00...@gmail.com wrote: On Tuesday 14 January 2014 12:07:40 wahono sri wrote: please check your paypal account, I have sent you $500. Got it, thanks. :-) As written before, I can't promise anything. It is possible that I need a touch interface myself in future. Martin -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
91 is for space, without it if shift pressed I can press space key On 15 January 2014 03:29, Martin Schreiber mse00...@gmail.com wrote: On Tuesday 14 January 2014 19:58:52 Martin Schreiber wrote: BTW, I suggest to use another field in keyinfoty instead of the case statement in tfrmkeyboardfo.keybuttonexe() for special shiftstate. Should I implement it? Done and pushed to branch mse (a2dc6e789dc398b6e426d92bafb8c6ad609f8ac4). Should I merge it to master? What is the purpose of key 91? Martin -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
I don't know. Which messages are sent by Windows for touch scrolling? Maybe WM_TOUCH as I read in http://msdn.microsoft.com/en-us/library/windows/desktop/dd317341(v=vs.85).aspx -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
Hi Martin, IMO, how if we ignored touch API libraries and just simulate touch with left mouse drag to support windows and linux too? The concept is if left mouse dragged in scroll container area, it fires scroll object Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
MSEgui already has support for middle mouse button drag, activate container.frame.optionsscroll oscr_drag, maybe we can use this? Which button state is reported by touch interface? Really? How to test it? I can't test it AFAIK, touch button usually only 1 button (button up and down), and for multi touch there are 5 button available. And for MSEgui need 1 button only (similiar left mouse click) -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
And which one is reported by the touch device while dragging? ss_left? Yes -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
Btw, you know that key and chars are independent in MSEgui keyhandling? Yes, it's easy to implement others layout keyboard. Hi IvankoB, did you find the solution to adapt non latin keyboard? I think it similiar with change language in mseconst. If you have created it, please update to mseuinverse, but if you have not created, I''ll try it. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Scroll in touch mode
The big difference scroll operation between mouse mode and touch mode is mouse mode scroll content from scroll bar button, but touch mode scroll from container. Is it possible to add touch scroll mode in MSEgui? Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Scroll in touch mode
Hi Martin, Is *f**p...@bluewin.ch p...@bluewin.ch* still linked to your paypal account? I'll fill it some cents :) On 14 January 2014 13:39, Martin Schreiber mse00...@gmail.com wrote: On Tuesday 14 January 2014 03:05:07 wahono sri wrote: The big difference scroll operation between mouse mode and touch mode is mouse mode scroll content from scroll bar button, but touch mode scroll from container. Is it possible to add touch scroll mode in MSEgui? Sure. I don't know how the Windows touch API and I don't have a Windows touch device. Doesn't it convert touch events to scroll wheel events? -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
ha ha ha, U is you :) On 12 January 2014 13:57, Martin Schreiber mse00...@gmail.com wrote: Am 12.01.2014 01:56, schrieb wahono sri: Hi Martin, you forgot to set U button.tag, than we have 2 Q but without U. :) Who needs U anyway? ;-) Martin -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
It is not possible to merge to the changes in commit 44bed3c7db62d6e220e0b3bc47c3b176ede4bcad, it would be necessary to repeat the changes for the table based virtualkeyboard. Martin I like your concept, I'll merge it manually. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
So you will merge it to master branch? Nothing to do for me? Martin Yes, I'll check my yesterday modification, there are some changes. BTW, SHIFT button does not do anything. Please check it. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] tmsesqlquery.locate function problem
tmsesqlquery.locate function always trigger onAfterScroll event. I think it should not fire afterscroll, because it just locate in metadata. Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tmsesqlquery.locate function problem
But locate actually scrolls the dataset? Yes, right, but I think it should scroll dataset after loc_ok only. If I have many record and I set afterscroll event, it fire this event even if locate give result not found -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tmsesqlquery.locate function problem
I assume the behavior is defined in FPC TDataset and it is Delphi compatible. But TDataSet is in your controll now :) I think this is important for speed locating, if there are no solution for this, I shoud add code to ignore scroll event if it called from locate command -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tmsesqlquery.locate function problem
DataSet.MoveBy trigger scrollevent when locating. Maybe it can be ignored in add new dataset state (dsLocating) in function EnabledControls and DisabledControls? -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
Yes, it work now. I need to do build :) I got new problem, if I click/touch in form container in virtual keyboard (click outside button), virtual keyboard will close and got error after closing. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tmsesqlquery.locate function problem
I don't know, such changes an have heavy impact knowbody can know in full extent. Please use a special function in your software. Martin Or could you add new state dsLocating and it set when locate function called? Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tmsesqlquery.locate function problem
As written before, I think it is too dangerous. Yes, I know for some reasons scroll event will be needed. Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
Fixed now! I merge manually and updated to mseuiverse:master The changes : * Add tcustomtedittext to keyboard filter. * Ignone SHIFT state when press DELETE, BACKSPACE, SPACE, and ENTER. * Add procedure showkeyboard to force show virtual keyboard for fisrt time. * Add touch effect with different face because touch event in MSEgui still fire touch up. Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
In touch screen face of mouse down never painted. I assume touch screen library only know touch press or after touch down than directly touch up. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tmsesqlquery.locate function problem
Hi IvankoB, this bug was fixed by Martin. Please you update again. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Virtual keyboard (was No activated Window)
Hi Martin, you forgot to set U button.tag, than we have 2 Q but without U. :) -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
On 10 January 2014 15:23, Martin Schreiber mse00...@gmail.com wrote: I would use tbutton.tag property and tables. Should I change frmkeyboard.pas accordingly?. The edit widgets use the achars parameter of postkeyevent() procedure only so key_none for textentry probably would suffice. How about button , and can switched to ; or . and can switched to :, etc? It can be stored to tag property? Please you give me sample code and let me change it, or if you have time you can change it. :) BTW, modal form still problem Thanks -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
After update current code of MSEgui that Martin fix it, all major features of virtual keyboard is OK. It needs optimazing and add new feature for non latin keyboard. I tested it in Samsung Tablet 11,6 ans Acer Iconia W 8.1 (Windows 8) and it's responsive. Please update from https://gitorious.org/mseuniverse/mseuniverse/source/44bed3c7db62d6e220e0b3bc47c3b176ede4bcad : Martin, thank you for your support for this virtual keyboad. regards -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
I am currently converting it to table based implementation, see mse branch on mseuniverse. Not yet finished. I don't get the changes from mseuinverse. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
And unfortunately, until now I can't find the solution :) -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
Interesting. That's about twice the code size compared to a version I did a couple years ago (and even sent to the old list) and am using in a couple projects for some time now. One thing I can't understand about your implementation: why did you write a separate event procedure for each and any key? Couldn't a single one do all the work for all the keys, using the key's caption to do its task? At least that's how I did it, and I didn't find any drawbacks doing so. I fear about non latin keyboard. AFAIK one button in different shift state in non latin keyboard use for non similiar caption like in latin keyboard (a-A, b-B, etc), is my opinion true? and second reason is keyty and caption sometimes different each other in non latin keyboard. -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
I don't found any widget to emulate toggle button. My purpose is to create SHIFT, CTRL button in virtual keyboard. Any solution? Thanks -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
The problem if we use external virtual keyboard including native Windows 8 keyboard is placement of keyboard alyways in bottom or floating and sometimes it hides edit widget we want to type. On 8 January 2014 23:09, Ivanko B ivankob4m...@gmail.com wrote: To provide text input via on-screen keyboard. -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
I don't know non latin keyboard layout and there are some incomplete features : - Auto capitalize first letter - Keyboard position is wrong if we use frame caption -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
I just found a bug in line frmkeyboard.pas line 322, it should add : if not checkdescendent(newwidget) and ((newwidget is tcustomdataedit) and not tcustomdataedit(newwidget).readonly) then begin -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
Done, update to MSEUniverse Thanks. Can you push it to MSEuniverse git on Gitorious? Much more convenient to work with git instead of mail attachments. Martin -- -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
Hi Martin, in test project all it's OK, but wo_popup got trouble when running in modal form. Thanks -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
What happens? I can not click all button in modal form BTW you probably should set tframecomp2.template.framei_* to 1, it defines the text padding in edit widgets. It just test if use skincontroller, I'll fix it. -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
OK, before you check I'll try to find the solution, he he Thanks Yup, I can reproduce the problem. A modal form grabs mouse and keyboard clicks. I have no time today and tomorrow to check it, please be patient. -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
I try it in Windows 8, but in KDE the problem does not occured. Thanks -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] No activated window
Wow! Very cool in your improvement. Thanks very much, I'll upload my virtual keyboard finished. On 8 January 2014 02:51, Martin Schreiber mse00...@gmail.com wrote: Am 07.01.2014 11:08, schrieb wahono sri: It's in early testing, I'm in doubt what's should I use, dokeydown or inserttext, suggestion welcome See attachment. Needs git master 23955b9ae02b095bccc054e66e1865 ec960c6b26. Martin -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] No activated window
I want to create virtual keyboard but I got problem how to non activated window. I don't found property for this purpose, therefor editwidget focus always lost when I click button in virtual keyboard form. Thanks -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Maybe tscrollbox bug
Yes, it fixed now. Thanks Martin. -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Maybe tscrollbox bug
Yes, fixed now, Thanks On 15 December 2013 15:49, Martin Schreiber mse00...@gmail.com wrote: On Saturday 14 December 2013 22:16:48 wahono sri wrote: You're right. I try compile to i386, it's OK and it run fast too. Please try again with git master 3b087ef882553bba537836847028f028e9d5fb1b. Martin -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Bug in canvas mode smooth
After update today updates from git, it's OK for Windows, you fixed it recently. Thanks But for Linux (OpenSuse 12.3 64 bit), it still bug and draw very slowly. What's package it depend on? Thanks On 14 December 2013 13:46, Martin Schreiber mse00...@gmail.com wrote: On Friday 13 December 2013 17:46:18 wahono sri wrote: I just update MSEgui from git, and I found new feature, smooth canvas, and I try with simple code to draw arc. ... And the result on smooth mode is broken as I attached. Works for me, see attachment. Which OS? Martin -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Bug in canvas mode smooth
Here the screenshot attachment: bug.png-- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Maybe tscrollbox bug
Place a tscrollbox, and set anchor right and bottom to true Place a button on this tscrollbox Resize tscrollbox until to left or top of tbutton repeat resize it once again You can see tscrollbox is resized to top and left of tbutton Thanks -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Maybe tscrollbox bug
design time and runtime. It makes problem in docking form On 15 December 2013 01:51, Martin Schreiber mse00...@gmail.com wrote: On Saturday 14 December 2013 18:33:16 wahono sri wrote: Place a tscrollbox, and set anchor right and bottom to true Place a button on this tscrollbox Resize tscrollbox until to left or top of tbutton Design time or run time? repeat resize it once again You can see tscrollbox is resized to top and left of tbutton I see nothing special. Martin -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Maybe tscrollbox bug
Hi Martin, Did you find the solution for tcrollbox bug? Or any properties should be set to avoid stretced scrollbox? Thanks -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Maybe tscrollbox bug
In my simple test project above, I want to set tscrollbox strecth to form size when form is resized, than I should set the properties : - anchor : an_right, an_bottom = true - bounds : cx = 790 ( or drag right scrollbox to form border) - bounds : cy = 200 ( or drag right scrollbox to form border) Yo will see tscollbox is stretched to tbutton1 position On 15 December 2013 14:24, Martin Schreiber mse00...@gmail.com wrote: On Saturday 14 December 2013 21:53:58 wahono sri wrote: tscrollbox is resized to maximum object position, and we want to resize tscrollbox only to form area, this is the function of scrollbox I don't understand, please explain more. Martin -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk -- www.acosys.co.id -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Bug in canvas mode smooth
I just update MSEgui from git, and I found new feature, smooth canvas, and I try with simple code to draw arc. I add 2 tpaintbox and I add this code : procedure tmainfo.onsmoothpaint(const sender: twidget; const acanvas: tcanvas); var arect : rectty; begin acanvas.smooth:= true; arect.x := 200; arect.y := 200; arect.cx := 200; arect.cy := 200; acanvas.linewidth:= 8; acanvas.fillarcpieslice(arect,0,0.5*pi,cl_red,cl_blue); end; procedure tmainfo.onnonsmoothpaint(const sender: twidget; const acanvas: tcanvas); var arect : rectty; begin acanvas.smooth:= false; arect.x := 200; arect.y := 200; arect.cx := 200; arect.cy := 200; acanvas.linewidth:= 8; acanvas.fillarcpieslice(arect,0,0.5*pi,cl_red,cl_blue); end; And the result on smooth mode is broken as I attached. Thanks attachment: smooth-bug.png-- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Update current revision
For a long time I don't upgrade MSEGUI from source, after updated I am surprised by many changes in library. I change some my own library and app source. But I got problem, a widget is scaled to more width and height after closing this form ( I use tstatfile). What's changes in this form/statfile? Thanks -- Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511iu=/4140/ostg.clktrk___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Using TrueType font without external library (originally from FreeType v1 Pascal version)
Hi Martin, I modified EasyLazFreetype to draw TTF font directly to OpenGL with glVertex2f. I try it in ZenGL and it's fast. If you want you can modify it to use in MSEgui. Please read and download the files from http://zengl.org/forum/index.php/topic,392.0.html Thanks -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Using TrueType font without external library (originally from FreeType v1 Pascal version)
* Does it support ALL the features that the FreeType library does? AFAIK, the supported features is as FreeType 1. * It is always going to be behind the actual FreeType library in development. * The FreeType library always comes standard with any Linux distro (actually any X11 install) - so if you have X11 installed, you will have FreeType. It's one of my experiment to create my own GUI for all platform including iOS and Android. To use FreeType in Android from FreePascal is difficult. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Colorty to RGBA color
How to convert colorty to RGBA format without colortorgb, to be fast convertion. BTW, I've convert all drawing function from sdl2_gfx to freepascal. Thanks -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Colorty to RGBA color
What's format of colorty? Is BGRA? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Colorty to RGBA color
Please you check in newest source code, I doubt about optimation using sdl2_gfx converted without modify, and after del with optimation, I'll continue implement some others gui drawing. thanks -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Colorty to RGBA color
That's how it looks for me (see attachment). Now, what are the questions? Layout of drawing is broken, and what's your suggetion about drawing technique using sdl2_gfx? And please check event management, I'm sure there are some wrong in gui_getevent and gui_postevent. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Colorty to RGBA color
Outch. That is big work. At the first sight SDL is probably more like X11 than Windows API. Please have a look how it is done in i386-linux/mseguiintf. He he, big work for you is a huge work for me. I think you need to refresh your memory and fix it in minute. :) BTW, will you support this porting to official MSEgui? Or should I do it by my self? Or done by community? Any MSEgui users will join? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Colorty to RGBA color
BTW, will you support this porting to official MSEgui? I don't know. I must be cautious with code I must maintain. OK, I know what is Julio says a few days ago is right. He assume you don't support this porting and this experiment should be stopped now. Because I'm sure it need to modify your original code to implement some function of SDL. thanks -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
You could use the existing code in msesysintf1 for now. Are you still in doubt to use SDL? If yes, in drawing (GDI) or in GUI? Most of GUI porting is exist in SDL except folder management, than I still use msesysintf.pas and separate for each OS from your old code. But for threading and event porting, I think I do some wrong in implementation, I don't understand about event and thread management. To use in Linux with all SDL library, we should port mseprocmonitor.pas only. For drawing arc, circle, etc, we can create own code for this, as I read in http://sourceforge.net/p/sdl2gfx/code/5/tree/trunk/SDL2_gfxPrimitives.c, SDL2_gfx (new version of SDL_gfx with hardware accelerate), they only draw arc, circle, etc with SDL_RenderDrawLine, SDL_RenderDrawPoint, etc. So, I think we don't need it (just use SDL only). For text drawing, we could use freetype (not sdl_ttf), because SDL_ttf is only wrapping freetype to SDL_Surface. And I think if GUI porting is fixed, continue to GDI feel more easy if region management from msegenericgdi works fine. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
For text drawing, we could use freetype (not sdl_ttf), because SDL_ttf is only wrapping freetype to SDL_Surface. And I think if GUI porting is fixed, continue to GDI feel more easy if region management from msegenericgdi works fine. Please visit http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf.html After all porting completed, MSEgui use 2 external libraries, it's SDL and FreeType, and work in OS supported by SDL. And we (me and others) are ready to compile SDL and FreeType for all platform. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
I think it's enough we start from WinXP. Remember, new software product is for present and future hardware/OS, not for old hardware/OS. I try win98 on new PC and got some trouble in drivers and if it runs, it run slowly. Microsoft didn't support again for their product below winxp, why we should support it? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
http://windows.microsoft.com/en-US/windows/help/end-support http://support.microsoft.com/ph/1131 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
Official and unofficial OS supported by SDL 2 http://hg.libsdl.org/SDL/file/default/README.Platforms -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
Try to find out where GetRawInputData() is used and how it can be replaced with older Windows functions. Sometimes it is also possible to use an upgrade dll to support new Windows functions. I usually try to link problematic functions with getprocedureadress(). Why you don't upgrade to WIndows 8 preview, I use win8 too and it's free http://windows.microsoft.com/en-US/windows-8/release-preview Or you use Linux only for this, and I and others test it in others OS. I have separated some unsupported function in SDL for each OS But for Linux it need to port mseprocmonitor.pas with SDL. I don't know about threading, http://wiki.libsdl.org/moin.cgi/CategoryMutex and http://wiki.libsdl.org/moin.cgi/CategoryThread -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
In tprocmonitor functions : - Is listentoprocess similiar with SDL_AddEventWatch? - Is unlistentoprocess similiar with SDL_DelEventWatch? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
+ implement mouse button and wheel event Button effect when mouse over and mouse click work but draw widget in window still broken. Need hard work to fix some imlementation of drawing area. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
I'm sure I do wrong in SDL event implementation for mseevent. mouse click event sent to mseevent but it does not fire procedure in widget event. Martin, will you check it? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
IMO, the similiar function from SDL to copyarea is http://wiki.libsdl.org/moin.cgi/SDL_UpperBlit?highlight=%28%5CbCategorySurface%5Cb%29%7C%28CategoryStruct%29%7C%28CategoryEnum%29%7C%28SGFunctions%29 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
On 6 September 2012 17:00, Julio Jiménez juj...@gmail.com wrote: Wahono, I like your effort in porting MSE to SDL, but I have a doubt. When finished... will Martin integrate it in MSE or will keep it as a separated project to be maintained in paralell to MSE development? I think Martin just doubt about possibility use SDL 2 to MSEgui cross all platform. :) If he feel it's possible, I'm sure Martin would fix my garbage experiment to be qualified porting. Remember, it just experiment for me to learn about MSEgui concept and SDL concept, and until now I'm sure SDL and MSEgui could work together very well. And port MSEgui for all platform supported by SDL 2 will be first GUI for all platform in the world without changes any code. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] About double buffer strategy and SDL
I think less than 10 pieces of function of MSEgui has description what's for it, and to know the functionality I just make trial and error. he he -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] experimental porting MSEgui with SDL 2 and libcairo
Hi Martin, I'm still in experiment, and I'm very optimistic. :) Is gdi_copyarea is the final copying pixmap to screen (final drawing to a window)? Thanks -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] experimental porting MSEgui with SDL 2 and libcairo
AFAIK, with SDL 2 renderer, all drawing will be converted to OpenGL/ES or Direct2D, I test testsdl.pas and I got about 96-99% GPU loaded. I don't know why we need push event to OS (gui_postevent)? And please you explain me about gdi_*region. I'll test it in testsdl.pas. Thanks -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] experimental porting MSEgui with SDL 2 and libcairo
Hi Martin, where window.id is saved in drawinginfoty? Is it in drawinginfo.cretegc.paintdevice? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] experimental porting MSEgui with SDL 2 and libcairo
First stage of porting MSEgui to all platfom (win, lin, mac, ios and android) using SDL 2.0 and cairo finished, but still got error lock mutex. I disabled some features for first implementation and will be completed next time. After learning again about cairo I know that cairo use h/w rendering if possible (http://en.wikipedia.org/wiki/Cairo_(graphics) My plan is use cairo for drawing engine for : - Windows GDI (http://cairographics.org/manual/cairo-Win32-Surfaces.html) - Linux x11 (http://cairographics.org/manual/cairo-XLib-Surfaces.html) - Mac Quartz (http://cairographics.org/manual/cairo-Quartz-Surfaces.html) - iOS and Android use cairo surface and render it in SDL 2 renderer (http://wiki.libsdl.org/moin.cgi/SDL_UpdateTexture?highlight=%28%5CbCategoryRender%5Cb%29%7C%28CategoryEnum%29%7C%28CategoryStruct%29%7C%28SGFunctions%29) or wait until OpenGL rendering for cairo finished (in process development by cairo team) Please help me to finish it, :) Please try from http://gitorious.org/mseuniverse/mseuniverse/trees/master/sdl4msegui -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] experimental porting MSEgui with SDL 2 and libcairo
Mutex problem fixed, I use pointer only for mutexty (updated in mseuniverse) Hi Martin, I'm confusing about gui_createpixmap. Is gui_createpixmap or pixmapty is always create in every window/form? If yes, I think this is similiar with cairo_surface_t. Thanks -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] SKIA a graphic engine
I'm learning SKIA as options for MSEgui porting, please visit http://en.wikipedia.org/wiki/Skia_Graphics_Engine -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] SDL test OK!
I put sdl4msegui at mseuniverse git but not yet finished. I use getmem to replace gui_allocmem -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] SDL test OK!
Do you know if SDL 2.0 supports clip regions? I did not find a hint about clip regions in source. No, I don't found it, I'm trying port MSEgui to SDL2 too, and I got problem to switch gui_allocimagemem, I don't found similiar function of it in SDL2. BTW, is gui_allocimagemem to reserve memory location in graphic/gdi memory (not in RAM)? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] SDL test OK!
And there seems to be no XOR drawing, no circles, ellipses and arcs, no line caps setting, no stippling, no text... So the difficult things must be done by ourself anyway. For drawing text, they use sdl_ttf (SFML use internal drawing text function): http://jcatki.no-ip.org:8080/SDL_ttf/SDL_ttf.html And for other functions : http://www.libsdl.org/projects/SDL_rtf/ http://jcatki.no-ip.org:8080/SDL_image/SDL_image.html http://jcatki.no-ip.org:8080/SDL_net/SDL_net.html I assume for XOR drawing, circles, ellipses and arcs, line caps setting, stippling, ect, it use OpenGL drawing. Then SDL for OS basic layer such as video, opengl linking, sound library, keyboard, mouse, networking and drawing with mseopenglgdi.pas? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] SDL test OK!
On 18 August 2012 00:43, Ivanko B ivankob4m...@gmail.com wrote: Self-painting libs capable of h/w acceleration are for instance : - CAIRO AFAIK, base drawing of cairo is software rendering, because cairo can render on postscript, pdf, and PNG. it use h/w rendering only if use OpenGL backend using render cairo-surface into an OpenGL-texture with glTexImage2D. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] SDL test OK!
Simple sample use opengl in sdl 2 http://wiki.libsdl.org/moin.cgi/SDL_GL_CreateContext?highlight=%28%5CbCategoryAPI%5Cb%29%7C%28SGFunctions%29%7C%28SDLFunctionTemplate%29 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] SDL test OK!
I write again, SDL for access basic OS layer, and OpenGL for tcanvas. I think this is very possible. How about you Martin? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] SDL test OK!
From http://wiki.libsdl.org/moin.cgi/MigrationGuide == Hardware surfaces The main change is the separation between software surfaces and hardware (accelerated) surfaces. Previously both were SDL_Surface structures, and hardware surfaces had the SDL_HWSURFACE flag on. Now, we have two structures: SDL_Surface: software surfaces, working like in 1.2, but never accelerated SDL_Texture: hardware surfaces, whose pixels are not directly accessible (no -pixels field) Textures are typically OpenGL textures or X11 pixmaps, stored as near to the graphics hardware as possible. Textures cannot be blit on each others. They can be blit to the screen using SDL_RenderCopy. Textures are created with a SDL_TextureAccess SDL_TEXTUREACCESS_STATIC or SDL_TEXTUREACCESS_STREAMING. Static means the texture doesn't change often, streaming means you can access its pixels using SDL_QueryTexturePixels. It's used by the SDL engine to manage memory. Textures may be stored in unaccelerated memory, for instance if there's not enough memory in the graphics card. == If mseopenglgdi.pas is complete, we only need 1 library sdl.dll/sdl.so and we don't need sdl_gfx and sdl_ttf. And with this way porting to Win, Linux, Mac, iOS, Android nearing completetion. BTW, native screen keyboard on Android and iOS is supported too : http://forums.libsdl.org/viewtopic.php?t=8362 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] GUI product similiar to MSEgui and fpGUI!
http://www.rawmaterialsoftware.com/ http://sourceforge.net/projects/juce/files/juce/2.0/ http://www.rawmaterialsoftware.com/jucefeatures.php There is binary demo for Windows, very cool! All widgets are custom drawn, independent form ext library, the source code easyly to learn. I think a lot of concepts that can be taken from there. Native language: C++ Platforms: Windows, MacOS, Linux, iOS, Android (Note that Android support is a work in progress). Cost: Free for GPL license. Commercial license from £399 (UK pounds) per product. License: GPL. Commercial license available. Source: Open source JUCE is an all-encompassing C++ class library for developing cross-platform software. Its designed to contain everything you're likely to need to create most applications, and is particularly well-suited for building highly-customised GUIs, and for handling graphics and sound. JUCE is developed by Raw Material Software and consists of a small team of developers based in London, England, founded by Julian Storer in 1999, who is still the primary developer today. It would probably be best suited to experienced C++ developers. Julian Storer himself is a professional C++ coder with over 15 years of C++ experience; he takes pride in the fact the source for JUCE is literate, coherent, cross-platform and high quality. Adding JUCE to your C++ application is very simple - the easiest way involves simply including juce.h in your files and adding a single .cpp file to your project. No need to compile any libraries or worry about dependencies. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] ttextstream.linecount
Please try again with git master d23dbd56477d7d93068ef4555ae20f42a0e624d1. Martin Thanks, it works, but I should add ttextstream1.seek(0,sobeginning); after call ttextstream1.linecount. Because ttextstream1.eof after calling linecount. But it's OK. Thanks -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] translate interface of mseide
On 6 August 2012 01:19, Алексей Логинов loginov.alex.va...@gmail.com wrote: How to thanslate interface of mseide? Please see sample demo in MSEide distribution http://gitorious.org/mseide-msegui/mseide-msegui/trees/master/apps/i18ndemo or read old discussion on http://comments.gmane.org/gmane.comp.ide.mseide.user/22669 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] translate interface of mseide
On 6 August 2012 01:26, Алексей Логинов loginov.alex.va...@gmail.com wrote: I know how to translate program, written by mse. I want to translate not program - I want to translate interface of mseide. Translating IDE not yet implemented, I don't know Martin's plan in the future. I think if Martin agree you can start translation MSEide with msei18n, and send your patch to him. And we get 2 lang early, English and Russian -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] What's about AGGPAS?
Hmm...these horrible timings were with M$ drivers (possible s/w emulated OpenGL). With vedor drivers me have: Ha ha ha, it's make us confusing. What's MS drivers did you use to enable OpenGL 1.3? It's from NVidia or from MS? I've experienced the same thing when running Blender on OpenSuse with a driver who has not been installed, and Blender seem damaged in appearance. I think this is the consequence of using hardware acceleration as OpenGL. But IMO, MSEgui is prepared to current and future programming. And hardwares price are getting cheaper and faster development makes people tend to replace the current hardware technology. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] What's about AGGPAS?
And bad news is SDL will follow SFML to increase speed in SDL 2.0 with full hardware acceleration : 2. Special features in SDL 2.0 (http://wiki.libsdl.org/moin.cgi/Introduction) Full 3D hardware acceleration Support for OpenGL 3.0+ Support for multiple windows Support for multiple displays Support for multiple mice, tablets, etc. Force Feedback available on Windows, Mac OS X and Linux And some notes from SDL developer (http://icculus.org/cgi-bin/finger/finger.pl?user=icculusdate=2007-10-07section=sdl13) - 2D acceleration: SDL can use OpenGL or Direct3D behind the scenes with the 2D interfaces, so we can get acceleration on modern systems where X11 or DirectDraw just aren't the fast paths anymore. The framebuffer- oriented interfaces, like X11, are still there, though, for legacy platforms and hardware. - Texture support: the 2D interfaces now concern themselves with textures and not surfaces. The assumption is that, even in 2D graphics, you now want to try to push all the effort to the hardware when you can, falling back to software where you can't. On the most basic level, this just means you can't get at pixel-based framebuffers without locking the texture and doing so may be much more expensive than in 1.2, but in many common scenarios, a well-designed program can be significantly more efficient in 1.3. There are some basic texture operations to offload common per-pixel operations to hardware so you may not have to lock the texture and do it yourself. This is meant to be a very simple API, however: those needing more, even in 2D, should consider using OpenGL directly. And AFAIK, SDL 2.0 will be slowly on old hardware or not supported driver as in SFML now. AFAIK, currently we should focus to ease in porting MSEgui with SFML or SDL, and I think this decision is up to Martin. SDL or SFML will be in same way, software developer only follow vendor hardware, and when a new hardware launch, programmers should follow it to enable new feature. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] What's about AGGPAS?
On 4 August 2012 23:13, Ivanko B ivankob4m...@gmail.com wrote: BTW, the test doesn't start on Win7 x86_64 at all. I use Win7 64 bit and it run. :) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk