Re: [MSEide-MSEgui-talk] translate interface of mseide

2012-08-06 Thread Ivanko B
Neither M$ IE nor Opera show them :) How about exact URL ? PS: Me didn't login when checking. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-05 Thread Ivanko B
Looked on the ZenGL site. The library looks appropriate for porting (to MSE types) for writing h/w accelerated image manipulation programs. It also provides multiplatform joystick access. 2012/8/4, Graeme Geldenhuys graemeg.li...@gmail.com: On 4 August 2012 19:47, wahono sri wahon...@gmail.com

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-05 Thread Ivanko B
is approx 1.7M, same for MSEgui is approx 600K.Strange.. 2012/8/5, Ivanko B ivankob4m...@gmail.com: Looked on the ZenGL site. The library looks appropriate for porting (to MSE types) for writing h/w accelerated image manipulation programs. It also provides multiplatform joystick access

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
mobile programming if using SDL/SFML. = ? Target CPU support in the platform-specific code ? Martin doesn't even have time to adopt X86_64. 2012/8/4, Martin Schreiber mse00...@gmail.com: On Saturday 04 August 2012 10:04:11 Ivanko B wrote: What do you think about my comment

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
That SFML developer simply rigged the benchmark tests to promote the SFML library == Sure since how else calling same OpenGL API through C++ could be faster than one through pure C - almost Assembler code after compiling :) [everyone comparing disassembler dumps of C C++ programs will

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
/8/4, Ivanko B ivankob4m...@gmail.com: That SFML developer simply rigged the benchmark tests to promote the SFML library == Sure since how else calling same OpenGL API through C++ could be faster than one through pure C - almost Assembler code after compiling :) [everyone comparing

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
AFAIK SDL has no high level drawing API to OpenGL, one has to use OpenGL directly, correct? === AFAIK, yes. BTW, there is a lot of copied messages again in your mail. == Ohh.. me forgot to switch to the advanced mode of quick answer to erase the auto quoting. Still

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
http://www.sfml-dev.org/temp/bench-sdl-sfml.zip, The result on my work machine (P4 2.4GHz, VGA Nvidia MX-440 64M AGP): === C:\12BenchSDL.exe 1/ Test : sprites SDL displayed 32 frames SFML displayed 1 frames -- SFML is 0.0x as fast as SDL // SFML doesn't

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
Since both SDL SFML apps of the test start it means that OpenGL support is present on my machine. GLView 4.0 shows: - version v1.1(100%) + v1.2 (12%). - rendering test : 6fps for v1.1 v1.2 (1.3+ are not supported)

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
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? = But looking in code of the text, there're no

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
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. Expectable :) If the SFML team publishes (really) fake tests

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
Most optimizations, tricks etc may be fount in : http://www.arcsynthesis.org/gltut/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
All SDL stuff (inc subprojects) can be found at : http://www.libsdl.org/projects/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
- Spread community to increase MSEgui popularity = Then Martin won't have time to sleep :) There're must be 2+ core developers to absorb such increase. Official 64-bit support is needed = Yes, some people even tried to switch to FPC from Delphi exactly because of X86_64 -

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-04 Thread Ivanko B
AggPas or ZenGL as new options? AFAIK, AggPas is designed for image processing solely. ZenGL - all GUI related issues. PS: 1) some demos of ZenGL are smashing, for instance - having 5600fps (!!!) 2) being russian is good in that sense that all non-latin issues will be polished we'll

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-03 Thread Ivanko B
SFML is 19.9x as fast as SDL === It means that SDL 1.2 (as a s/w renderer by default) don't use OpenGL h/w accelaration in these tests (and these 20 time is surprisingly low difference) - You should draw in OpenGL/DirectX by Yourself (SDL provides low level API for that).

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-03 Thread Ivanko B
. Really, there isn't much more to say. If you still can't choose, then I suggest SFML as it's easier (IMO) to use with less road-blocks. 2012/8/4, Ivanko B ivankob4m...@gmail.com: SFML is 19.9x as fast as SDL === It means that SDL 1.2 (as a s/w renderer by default) don't

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-02 Thread Ivanko B
Roadmap SDL v2 in http://wiki.libsdl.org/moin.cgi/Roadmap AFAIK, it's already available for downloading and it should be preffered to v1.x for choice. -- Live Security Virtual Conference Exclusive live event will cover

Re: [MSEide-MSEgui-talk] Commit to gitorious mseuniverse?

2012-08-02 Thread Ivanko B
More complicated than to master programming in a foreign language == The console utility allows only to know use git add/commit/push/clone/pull even remembered by FAR manager for quick extraction by arrow keys. But sure once me'll need version diffs etc advanced facilities them MSEgui

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-01 Thread Ivanko B
AFAIK all these [multi]touch*, accel* etc are translated to mouse keyboard joystick events by their drivers. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-01 Thread Ivanko B
But mse*edit* couldn't fire virtual keyboard. Scrolling with scrollbar can be done by dragging/sliding feature. = It could be done by a library unit bound on widget events (focusing, leaving,..) via regular callbacks (OnFocused,..). 2012/8/1, wahono sri wahon...@gmail.com: SDL

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-01 Thread Ivanko B
Virtual keyboard war already discussed - as a cure from key loggers :) 2012/8/1, Ivanko B ivankob4m...@gmail.com: But mse*edit* couldn't fire virtual keyboard. Scrolling with scrollbar can be done by dragging/sliding feature. = It could be done by a library unit bound on widget

Re: [MSEide-MSEgui-talk] TAzSkin for creating theme easyly!

2012-08-01 Thread Ivanko B
Will these themes work with TLayouter (autoplacing, autoresizing,..) ? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT

[MSEide-MSEgui-talk] Updated MSEide+MSEgui win-32 install bundles: v.2.8.2 for FPC 2.6.0

2012-08-01 Thread Ivanko B
Full - http://www.likan.uz/uploads/setup_mse_full.exe. No docs addons - http://www.likan.uz/uploads/setup_mse_compact.exe. Mini (MSEide MSEgui only) - http://www.likan.uz/uploads/setup_mse_mini.exe. -- Live Security

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-01 Thread Ivanko B
than SFML, but SFML more simple and slim === Slim ? It's stated to be written in C++ which isn't slim by definition. Then we'll also need a pure C layer over. -- Live Security Virtual Conference Exclusive live

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-01 Thread Ivanko B
http://en.sfml-dev.org/forums/index.php?topic=4048.0 == One more prove that C/C++ coding is masochism heroism. Me've just imagined coding a DB project in the used manner :) 2012/8/1, Ivanko B ivankob4m...@gmail.com: than SFML, but SFML more simple and slim === Slim

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-08-01 Thread Ivanko B
(http://sfml-dev.org/documentation/2.0/group__network.php) = Hmm.. is it worthy? We already have excellent Pascal based Synapse library for these purposes. -- Live Security Virtual Conference Exclusive

Re: [MSEide-MSEgui-talk] Commit to gitorious mseuniverse?

2012-08-01 Thread Ivanko B
For PuTTY? As far as I can remember, you don't need any special setup for PuTTY = Me could find any GIT-related usage for Putty(gen) than generating keys. Though everytime me have 2..5 Putty consoles open on my work machine Sounds a lot like setting up a pseudo unixoid environment -

Re: [MSEide-MSEgui-talk] Commit to gitorious mseuniverse?

2012-08-01 Thread Ivanko B
that's able to manage links on Windows' NTFS file systems. May be of some use for you, then = There's FAR manager (console but extremely power) me use for that (the Alt+F6 combo creates NTFS symlink), anyway thanx for the advice :)

Re: [MSEide-MSEgui-talk] Commit to gitorious mseuniverse?

2012-08-01 Thread Ivanko B
And why'd you not try Martin's msegit utility? It shuold be available for Windows as well... == There's complicated terminology to learn :) 2012/8/2, Martin Schreiber mse00...@gmail.com: On Thursday 02 August 2012 01:26:02 Sieghard wrote: Tortoise GIT etc GUIs mean

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-07-31 Thread Ivanko B
Me tried its demos one day. Then it gave feeling of not using any video hardware acceleration (even early 2D) at all thus eating CPU up to 100% on simple demos. 2012/7/31, wahono sri wahon...@gmail.com: I see a good unit for 2D drawing including text drawing (true type or freetype).

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-07-31 Thread Ivanko B
Then Cairo or its internal engine - http://en.wikipedia.org/wiki/OpenVG (for 3D - http://en.wikipedia.org/wiki/OpenGL_ES). They're use hardware acceleration etc wherever possible 2012/7/31, Martin Schreiber mse00...@gmail.com: On Tuesday 31 July 2012 16:15:32 wahono sri wrote: I try fpGUI with

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-07-31 Thread Ivanko B
http://en.wikipedia.org/wiki/OpenVG === These allow to build fast (h/w accelerated with low CPU load memory bandwidth) graphics editors etc.. -- Live Security Virtual Conference Exclusive live event

Re: [MSEide-MSEgui-talk] What's about AGGPAS?

2012-07-31 Thread Ivanko B
You write SDL supports one window (form) per application only. == Then SDL 1.x is really a game engine :) But unfortunately, we should wait until SDL 2.0 === It's upcoming. -- Live Security Virtual

Re: [MSEide-MSEgui-talk] Commit to gitorious mseuniverse?

2012-07-31 Thread Ivanko B
To achieve correct SSH setup on non-latin environment, we need : 1) to create non-latin no-spaces [c:\Users\admin] NTFS-link to the user's home [C:\Documents and Settings\Администратор] 2) to set envvar HOME to target_of_this_link 3) to put generated keys (id_rsa, id_rds.put) to

Re: [MSEide-MSEgui-talk] Commit to gitorious mseuniverse?

2012-07-31 Thread Ivanko B
target_of_this_link = c:\Users\admin -- 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

Re: [MSEide-MSEgui-talk] AES256+chaiden_BASE64 tsymcryptohandler fails on some input

2012-07-30 Thread Ivanko B
But it'll be safer to delete space chars (with printableascii before splitting by maxlinelength ) from result of AES-+BASE64 encoding. Anyway they're discarded when decoding. 2012/7/30, Ivanko B ivankob4m...@gmail.com: Opps, the reason was spiltting ParamsStr(1) on space chars. Solved

Re: [MSEide-MSEgui-talk] Commit to gitorious mseuniverse?

2012-07-30 Thread Ivanko B
But you _do_ know the Windows ssh client named PuTTY? = Sieghard, it's really difficult in win-32 for non-latin environment : ) Me spent 3 (at least ! ) days to bring a LAN-wide GIT server (LINUX) + win-32 GIT SSH-clients. 2012/7/30, Sieghard s_c_...@arcor.de: Hallo Martin, Du

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-30 Thread Ivanko B
Oops, me found the one to blame - WWW-browser in the 99% cases used mode quick reply where this quiting can't be avoided easily. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's

Re: [MSEide-MSEgui-talk] ZenGL, OpenGL library

2012-07-29 Thread Ivanko B
There is competitor of libsdl, = If there're many to competitors to choose between for own use it usually means that it's better to write own code. Me had exactly such case with data crypting networking (HTTP up/down-loading). So, the wide choice of existing DELPHI etc components has

Re: [MSEide-MSEgui-talk] ZenGL, OpenGL library

2012-07-29 Thread Ivanko B
I don't found RAD and GUI with powerfull as MSEGUI. It's serious, I've download trial products of them about 5GB for all. === Me've come to MSEgui after trying EVERYTHING multiplatform :) tiOPF is the *only* way I do database programming. Sometimes I even use tiOPF for non-database

Re: [MSEide-MSEgui-talk] ZenGL, OpenGL library

2012-07-29 Thread Ivanko B
-exploding JavaScript) then it's definitely a great tool :) 2012/7/30, Ivanko B ivankob4m...@gmail.com: Pixel32 === AFAIK, it had terrific (in the bad meaning) GUI performance. Blender (the best coded C++ project, IMHO) is not a champion too. PS: Anyway, now is the time to reuse all

Re: [MSEide-MSEgui-talk] ZenGL, OpenGL library

2012-07-29 Thread Ivanko B
machine. 2012/7/30, Graeme Geldenhuys graemeg.li...@gmail.com: Hi, On 29 July 2012 20:46, Ivanko B ivankob4m...@gmail.com wrote: Anyway, now is the time to reuse all power of moder graphics sound hardware modern HIDs - and if some library provides that without It still baffles me why we now

Re: [MSEide-MSEgui-talk] SDL test OK!

2012-07-29 Thread Ivanko B
One note that SDL is not use game engine or 3d library. Standard display for SDL is 2D. Please read === But maybe tomorrow someone will want 3D :) 2012/7/30, wahono sri wahon...@gmail.com: Other reference http://en.wikipedia.org/wiki/Simple_DirectMedia_Layer

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-29 Thread Ivanko B
(But as an aside: would it be too much to ask to remove the trainload of old posting remnants from the tail of your message?) == Hmm..It's the feature of mail/NNTP client. Me'll check for it. -- Live

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-28 Thread Ivanko B
Schreiber mse00...@gmail.com: On Saturday 28 July 2012 00:35:36 Ivanko B wrote: Therefore the suggestion to use a timer to close the application. === Please spell the exact sequence of calls (incl tuning starting the timer, redrawing widgets etc) - in the thread world even well known

Re: [MSEide-MSEgui-talk] Cursor.

2012-07-28 Thread Ivanko B
The main event loop is blocked by your long time task - mouse enter events can not be handled - no wait cursor handling. application.processmessages() calls a stacked main event loop. == Hmm.. this approach can replace (updating progress bars status widgets as doing a step of work) the

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-28 Thread Ivanko B
Ivanko B wrote: How then to implement same scenario for multiple working threads where such threads can't place calls to terminate the application ? Send messages to the controlling form or datamodule: thecontrollingmodule.asyncevent(integer_which_identifies_the_sending_thread

Re: [MSEide-MSEgui-talk] *** Second Call*** What third party components have you integrated into MSEide?

2012-07-28 Thread Ivanko B
Third step is to cleanup the combined FPC-MSE code, to remove the inherited Delphi-FPC restrictions and look ahead. :-) == Sounds promising :) 2012/7/28, Martin Schreiber mse00...@gmail.com: On Friday 27 July 2012 21:13:51 Marcos Douglas wrote: ...tmsecomponent will not descend

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-28 Thread Ivanko B
According to your other postings, that's understandable - you used quite inept means for your goal - like a sleep call that suspends your application as a whole, or a waitfor call that suspends the main thread. You ought to be careful to _not_ do that, but keep your application's threads

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-27 Thread Ivanko B
Ttimer's options are't settable via ObjInsp but the leak one. 2012/7/26, Ivanko B ivankob4m...@gmail.com: Self exiting the program or the thread? == The program. 2012/7/26, Martin Schreiber mse00...@gmail.com: Am 25.07.2012 05:24, schrieb Martin Schreiber: On Tuesday 24 July 2012

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-27 Thread Ivanko B
o_autostart,//set enabled for to_single by setting interval, = It can't be set enabled. pS: TTimer doesn't help lblStatus progrssbar to redraw in THreadComp.OnTerminated. 2012/7/27, Martin Schreiber mse00...@gmail.com: On Friday 27 July 2012 12:23:06 Ivanko B wrote: Ttimer's

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-27 Thread Ivanko B
? 2012/7/27, Ivanko B ivankob4m...@gmail.com: o_autostart,//set enabled for to_single by setting interval, = It can't be set enabled. pS: TTimer doesn't help lblStatus progrssbar to redraw in THreadComp.OnTerminated. 2012/7/27, Martin Schreiber mse00...@gmail.com: On Friday 27

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-27 Thread Ivanko B
to use a timer to close the application. === In OnTimer ? 2012/7/28, Ivanko B ivankob4m...@gmail.com: Therefore the suggestion to use a timer to close the application. === Please spell the exact sequence of calls (incl tuning starting the timer, redrawing widgets etc

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
ThreadComp.OnterminateD seems not to be called if ThreadComp.Onterminate calls aplication.terminated:= true at its end so moving ShowMessage to ThreadComp.OnterminateD doesn't help. 2012/7/26, Ivanko B ivankob4m...@gmail.com: Hmm..The lblFinStatus.* stuff doesn't redraw in OnTerminated

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
Oops, it was becfuse of Application.terminated. Appzs for my being so inattentive - today me had a visit to stomatist :) 2012/7/26, Ivanko B ivankob4m...@gmail.com: Application.terminated:= true called in Treadcomp.OnTerminated ater ShowMessage seems to be a solution. But is it OK

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
ShowMessage application.terminated - in threadcomp.OnTerminateD works but feels not ideal. 2012/7/26, Ivanko B ivankob4m...@gmail.com: Oops, it was becfuse of Application.terminated. Appzs for my being so inattentive - today me had a visit to stomatist :) 2012/7/26, Ivanko B ivankob4m

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
What is the purpose of waitus(300)? For user to watch lblFinStatus.(caption color). 2012/7/26, Ivanko B ivankob4m...@gmail.com: Oops, it was becfuse of Application.terminated. = No, the code (lblFinStatus.* in threadcomp.OnTerminated) is entered

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
a visit to stomatist = To a dentist, sure :) Approx 5$ per a tooth. 2012/7/26, Ivanko B ivankob4m...@gmail.com: What is the purpose of waitus(300)? For user to watch lblFinStatus.(caption color). 2012/7/26, Ivanko B ivankob4m...@gmail.com: Oops

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
Schreiber mse00...@gmail.com: On Thursday 26 July 2012 08:28:29 Ivanko B wrote: What is the purpose of waitus(300)? For user to watch lblFinStatus.(caption color). 2012/7/26, Ivanko B ivankob4m...@gmail.com: Oops, it was becfuse of Application.terminated

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
a long running thread then self-exiting with a delay before exit) ? 2012/7/26, Ivanko B ivankob4m...@gmail.com: Looks OK for me. sleep() must run in worker thread, == Why ? The purpose of this command in the project is to delay exiting the whole program for a while after finishing all

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-26 Thread Ivanko B
Self exiting the program or the thread? == The program. 2012/7/26, Martin Schreiber mse00...@gmail.com: Am 25.07.2012 05:24, schrieb Martin Schreiber: On Tuesday 24 July 2012 21:11:25 Ivanko B wrote: to move gui code in main thread. = Any or particular type of GUI

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
Where is the money? Me mean if Win-32 LINUX are declared as currently supported then they should behave look same in MSEgui apps :) 2012/7/25, Ivanko B ivankob4m...@gmail.com: Proposals: 1) Smth like Python's threadqueue as multiple threads where each of has same OnExecute

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
For example with FPC Synchronize() (not the same as MSEgui application.synchronize(). === What do they do ? 2012/7/25, Ivanko B ivankob4m...@gmail.com: Where is the money? Me mean if Win-32 LINUX are declared as currently supported then they should behave look

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
fire application's OnTerminated - another possible place for ShowMessage). 2012/7/25, Ivanko B ivankob4m...@gmail.com: For example with FPC Synchronize() (not the same as MSEgui application.synchronize(). === What do they do ? 2012/7/25, Ivanko B ivankob4m...@gmail.com: Where

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
MSEgui tprogressbar.value is thread safe. === A list of all thread safe MSEgui widget's properties ? 2012/7/25, Ivanko B ivankob4m...@gmail.com: Hmm, me can't display [called but doesn't show] ShowMessage (to tell about a cause why the app has just failed

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
application.terminated:= true which doesn't fire application's OnTerminated == Oops, application's OnTerminateQuery 2012/7/25, Ivanko B ivankob4m...@gmail.com: MSEgui tprogressbar.value is thread safe. === A list of all thread safe MSEgui widget's properties ? 2012

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
Should be noted in code. what to egrep ? 2012/7/25, Martin Schreiber mse00...@gmail.com: On Wednesday 25 July 2012 17:18:43 Ivanko B wrote: MSEgui tprogressbar.value is thread safe. === A list of all thread safe MSEgui widget's properties ? Should be noted

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
(300); application.lock; // the only way to exit the application , with no more questions checks application.terminated:= true; end; 2012/7/25, Ivanko B ivankob4m...@gmail.com: Should be noted in code. what to egrep ? 2012/7/25, Martin Schreiber mse00...@gmail.com

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
Surprisingly: //-- showmessage(lastopermsglocal,'ОШИБКА АВТООБНОВЛЕНИЯ'); // WANTED TO WORK //-- doesn't even show in Appliation.OnTerminateQuery [was the 1st place tried] 2012/7/25, Ivanko B ivankob4m...@gmail.com: Call application.terminate instead

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
threadcomp.onterminated which runs in main thread by means of synchronize(). == Should threadcomp.onstarted do it too ? (just a question) 2012/7/26, Martin Schreiber mse00...@gmail.com: On Wednesday 25 July 2012 18:10:17 Ivanko B wrote: Use application.synchronize

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
app.OnterminateQuery} end; 2012/7/26, Martin Schreiber mse00...@gmail.com: On Thursday 26 July 2012 06:52:45 Ivanko B wrote: threadcomp.onterminated which runs in main thread by means of synchronize(). == Should threadcomp.onstarted do it too ? (just a question) I don't think so because

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
Oops, it's a new event handler. Appzs ! 2012/7/26, Ivanko B ivankob4m...@gmail.com: 1) still needs application.lock/unlock to redraw GUI elements 2) ShowMessage still doesn't show // procedure tmainfo.tdupadteterminate(const sender: tthreadcomp); begin

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-25 Thread Ivanko B
; pbTotals.value:= 1; end; [...] waitus(300); //- application.unlock+lock doesn't help. 2012/7/26, Ivanko B ivankob4m...@gmail.com: Oops, it's a new event handler. Appzs ! 2012/7/26, Ivanko B ivankob4m...@gmail.com: 1) still needs application.lock/unlock

Re: [MSEide-MSEgui-talk] How to get proper widestring values of getenvironmentvariable('HOMEPATH') ?

2012-07-24 Thread Ivanko B
by UnicodeStringManager? === No since the ACP (Windows GUI encoding which the UnicodeStringManage works with) locale is cp1251 which is different from cp866 used for OEM (CMD-console) utilities commands. GetEnvironmentVariable possibly calls the SET CMD-command internally to get

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-24 Thread Ivanko B
Better to use application.synchronize() or to move gui code in main thread. It makes error reporting more complicated (global error codes etc). application.synchronize() What does it do? 2012/7/24, Martin Schreiber mse00...@gmail.com: On 24.07.2012 14:28, Martin

Re: [MSEide-MSEgui-talk] ShowMessage doesn't show if called from within a thread's OnExecute

2012-07-24 Thread Ivanko B
to move gui code in main thread. = Any or particular type of GUI code ? 2012/7/25, Ivanko B ivankob4m...@gmail.com: Better to use application.synchronize() or to move gui code in main thread. It makes error reporting more complicated (global error codes etc

Re: [MSEide-MSEgui-talk] TThreadComp: is it safe to call HALT(rc) in its OnTerminate ?

2012-07-23 Thread Ivanko B
Probably. There will be an immediate abort of the program without calling finalize routines. Which checks to perform from the thread for already not existing widgets of main application so that to eliminate AV etc ? 2012/7/23, Martin Schreiber mse00...@gmail.com: On Monday

Re: [MSEide-MSEgui-talk] TThreadComp: is it safe to call HALT(rc) in its OnTerminate ?

2012-07-23 Thread Ivanko B
: On Monday 23 July 2012 19:52:50 Ivanko B wrote: Me mean the HALT(n) call from within a thread but GDB still looks like the main app is still running some more inadequate things after that. Can you step into the halt() call? How do You debug threaded apps ? Open the thread window, select

Re: [MSEide-MSEgui-talk] TThreadComp: is it safe to call HALT(rc) in its OnTerminate ?

2012-07-23 Thread Ivanko B
Which are conditions of terminating (finishing) thread ? 2012/7/24, Ivanko B ivankob4m...@gmail.com: Set the global variable ExitCode and set application.terminated to true. = This looks as a solution. 2012/7/23, Sieghard s_c_...@arcor.de: Hallo IvankoB, Du schriebst

Re: [MSEide-MSEgui-talk] Truncated mashed WRITELN to IDE console output

2012-07-21 Thread Ivanko B
Please don't forget application.lock()/unlock(). = When where to put these commands ? 2012/7/21, Martin Schreiber mse00...@gmail.com: On Friday 20 July 2012 20:08:20 Ivanko B wrote: if issued by a thread, even calling FLASH (stdout) doesn't help. Use a mutex in order

Re: [MSEide-MSEgui-talk] Truncated mashed WRITELN to IDE console output

2012-07-21 Thread Ivanko B
Schreiber mse00...@gmail.com: On Saturday 21 July 2012 12:45:46 Ivanko B wrote: How then to implement proper progress bar for the attached code ?: tprogressbar.value is thread safe. Simply use it. Martin -- Live

Re: [MSEide-MSEgui-talk] Truncated mashed WRITELN to IDE console output

2012-07-21 Thread Ivanko B
some clean up etc.. 2012/7/21, Martin Schreiber mse00...@gmail.com: On Saturday 21 July 2012 13:14:18 Ivanko B wrote: That's tguithread.active:= true tprogressbar.value are fully enough for the scenario? Yes. Although if you don't use tguithread.runwithwaitdialog() you could use the normal

Re: [MSEide-MSEgui-talk] Truncated mashed WRITELN to IDE console output

2012-07-21 Thread Ivanko B
: On Saturday 21 July 2012 13:47:40 Ivanko B wrote: Check threadcomp.terminated regularely in the receiving loop and exit if true. = To check if the thread still alive in the ttread's OnExecute function (where the receiving loop is) ? Yes, check if tthreadcomp.terminate() has been

Re: [MSEide-MSEgui-talk] Truncated mashed WRITELN to IDE console output

2012-07-21 Thread Ivanko B
The updater [shows SSLing/CRYPTing, HTTP handling, also threading ] ? Not finished yet - 2 (pre-file global) progress bars are to implement. That's why the need in threading has happened :) 2012/7/21, Martin Schreiber mse00...@gmail.com: On Saturday 21 July 2012 16:38:21 Ivanko B wrote: Hmm

Re: [MSEide-MSEgui-talk] Truncated mashed WRITELN to IDE console output

2012-07-21 Thread Ivanko B
Me have quite another scenario - all things (the progress bar, the cancel button, the thread component and the thread OnExecute function) happen on a main form. 2012/7/21, Martin Schreiber mse00...@gmail.com: On Saturday 21 July 2012 18:08:29 Ivanko B wrote: The updater [shows SSLing/CRYPTing

[MSEide-MSEgui-talk] Truncated mashed WRITELN to IDE console output

2012-07-20 Thread Ivanko B
if issued by a thread, even calling FLASH (stdout) doesn't help. Also, ShowMessage from a thread doesn't display too. Then how to inspect values not contained by variables ( mouse-over value hints) in threads ? (win-32)

Re: [MSEide-MSEgui-talk] ZenGL, OpenGL library

2012-07-20 Thread Ivanko B
AFAIK, MSEgui already has the OpenGL drawing engine - exactly to be able to run on any GUI platform powered by OpenGL (Android etc embededs). But sound still doesn't have such a common platform, AFAIK. Correct, Martin ? 2012/7/20, Marcos Douglas m...@delfire.net: On Fri, Jul 20, 2012 at 11:18

[MSEide-MSEgui-talk] FPC 2.7: big changes to AnsiString

2012-07-19 Thread Ivanko B
http://sirserge.altai.info/articles/?id=44 == Translated by www.translate.ru : // Symbols and lines in Unicode-versions FreePascal For a start at once - to what it belongs, that there were no superfluous illusions: FPC 2.7.1 or above Lazarus if where it is mentioned, 1.1

Re: [MSEide-MSEgui-talk] TMSEFileStream: how can me use a singel instance of the steram for creating+filling(via HTTP) a file then rereading the file(to compute its SHA256 digest) ?

2012-07-16 Thread Ivanko B
Me have client stream not found exception for the below code: if findfile(aoutfile) then begin fstrm1:= tmsefilestream.create(aoutfile); hash:= mainfo.dgstSHA256.digest(fstrm1); // HERE fstrm1.free; mainfo.dgstSHA256 is droped on the mai form and mainfo.dgstSHA256.digestname :=

Re: [MSEide-MSEgui-talk] TMSEFileStream: how can me use a singel instance of the steram for creating+filling(via HTTP) a file then rereading the file(to compute its SHA256 digest) ?

2012-07-16 Thread Ivanko B
Should mainfo.dgstSHA256.digest(fstrm1) do the work as well ? 2012/7/16, Martin Schreiber mse00...@gmail.com: On Monday 16 July 2012 12:39:20 Ivanko B wrote: Me have client stream not found exception for the below code: if findfile(aoutfile) then begin fstrm1:= tmsefilestream.create

Re: [MSEide-MSEgui-talk] TMSEFileStream: how can me use a singel instance of the steram for creating+filling(via HTTP) a file then rereading the file(to compute its SHA256 digest) ?

2012-07-16 Thread Ivanko B
So, mainfo.dgstSHA256.digest(fstrm1) mainfo.dgstSHA256.digest(fstrm1) refer each other. As designed ? 2012/7/16, Martin Schreiber mse00...@gmail.com: On Monday 16 July 2012 13:08:17 Ivanko B wrote: Should mainfo.dgstSHA256.digest(fstrm1) do the work as well ? mainfo.dgstSHA256 must

Re: [MSEide-MSEgui-talk] How to AES/DES crypt/decrypt string variables with the MSEgui OpenSSL facilities ?

2012-07-16 Thread Ivanko B
-ratio (like ZLIB) slow high-ratio (RAR/LZMA) but greatly polished :) 2012/7/16, Martin Schreiber mse00...@gmail.com: On Monday 16 July 2012 14:05:47 Ivanko B wrote: Cipher-, compression- and encoding- chaining is ready for testing, please write a how-to. ;-) The AES256--BASE64 chain looks

Re: [MSEide-MSEgui-talk] TMSEFileStream: how can me use a singel instance of the steram for creating+filling(via HTTP) a file then rereading the file(to compute its SHA256 digest) ?

2012-07-16 Thread Ivanko B
if findfile(aoutfile) then begin fstrm1:= tmsefilestream.create(aoutfile); fstrm1.cryptohandler:= mainfo.dgstSHA256; fstrm1.readdatastring; Doesn't work - it returns non-hashed data. fstrm1:= tmsefilestream.create(aoutfile); fstrm1.cryptohandler:= mainfo.dgstSHA256; hash:=

Re: [MSEide-MSEgui-talk] Python indentations in ObjPas :)

2012-07-16 Thread Ivanko B
I switched from 2-space indentation to 1-tab (equal to 4 spaces) indentation. The bigger indentation makes it much easier for me to match blocks of code without the need of fancy editor magic (fine vertical lines, or auto-generated code indentation etc etc). The monitor at my work

Re: [MSEide-MSEgui-talk] win-32: how to use writeln (writting to a cosnole window)

2012-07-12 Thread Ivanko B
(STD_INPUT_HANDLE); FreeConsole(); 2012/7/12, Martin Schreiber mse00...@gmail.com: On Thursday 12 July 2012 00:19:46 Ivanko B wrote: It's a regular MSVCRT/LIBC (importable to FPC via the LIBC units) procedure, AFAIK. http://msdn.microsoft.com/en-us/library/aa272909(v=vs.60).aspx It works on C-streams

Re: [MSEide-MSEgui-talk] win-32: how to use writeln (writting to a cosnole window)

2012-07-12 Thread Ivanko B
The _IOLBF parameter is quite interesting. http://support.microsoft.com/kb/99794/en-us?fr=1 2012/7/12, Ivanko B ivankob4m...@gmail.com: Realy, FPC file I/O uses CreateFIle (API in win-32) and syscall_nr_open(kernel service in LINUX) . Me dont' know if it will relate to our issue but there's

Re: [MSEide-MSEgui-talk] win-32: how to use writeln (writting to a cosnole window)

2012-07-12 Thread Ivanko B
The debugged application where MSEgui has *no* control. === But MSEide may enforce using some tweaks in apps created within it :) 2012/7/13, Martin Schreiber mse00...@gmail.com: On Thursday 12 July 2012 19:43:53 Ivanko B wrote: Must be done on child side

Re: [MSEide-MSEgui-talk] msecryptohandler.pas(820, 10) Fatal: Internal error 200409241

2012-07-10 Thread Ivanko B
Me confirm the same error at my home Win7 X64 PC. MSEDIRCLEAR doesn't fix. 2012/7/10, Alexander ara...@mail.ru: http://mantis.freepascal.org/view.php?id=22403 On Mon, 9 Jul 2012 06:54:38 +0200 Martin Schreiber mse00...@gmail.com wrote: There should be no compiler crash by -O3. Please make a

Re: [MSEide-MSEgui-talk] OpenSSL 1+: no EVP_MD2 support anymore in prebuilt binaries

2012-07-09 Thread Ivanko B
I already removed some of the functions in Windows. Do you have a list of the unsupported funstions? See the attached file for differences: left column: 0.9.x only right column: 1.0.x only The 0.9.x is taken from PostgreSQL, me don't know if is it vanilla. log Description: Binary data

<    4   5   6   7   8   9   10   >