Re: [MSEide-MSEgui-talk] IFI
Hi Martin, I have an error SIGNAL SIGSEV at line aClient.getinstance? 2013/4/30 Med Hamza > Hi Martin, >How to use msegit, I have just download it. > > Best Regards. > Med > > > 2013/4/30 Martin Schreiber > >> On Tuesday 30 April 2013 21:32:00 Martin Schreiber wrote: >> >> > >> > I can change the signature of onsetvalue and other events to for example >> > " >> > setintegerclienteventty = >> > procedure(const sender: tobject; const aclient: iificlient; >> > var avalue: integer; var accept: boolean; const aindex: integer) of >> > object; " >> > where you could use >> > " >> > with aclient.getinstance as tmsecomponent do begin >> > // do something with tag property >> > end; >> > " >> Done, git master eaa77722ddb74ef481b113fcc8db28f46e70be70. >> >> Martin >> >> >> -- >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >> Get 100% visibility into your production application - at no cost. >> Code-level diagnostics for performance bottlenecks with <2% overhead >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap1 >> ___ >> mseide-msegui-talk mailing list >> mseide-msegui-talk@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk >> > > -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin have a tenumedit in MainForm with ifilink=tifienumlinkcomp Try in datamodule define tifinumlinkcomp with 2 events: 1. Proc onsetvalue (...); n:=tmsecomponent(aclient.getinstance).tag; --->ERROR SIGSEV AT RUNTIME end; 2. proc onclientvaluechanged (.) n:=tmsecomponent(aclient.getinstance).tag; --->THAT WORK 2013/5/2 Martin Schreiber > On Wednesday 01 May 2013 21:40:17 Med Hamza wrote: > > Hi Martin, > > > > I have an error SIGNAL SIGSEV at line aClient.getinstance? > > > Works for me, can you send a simple testcase? > > Martin > > > -- > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, Many thanks for your help Here is a small example . Best Regards Med 2013/5/2 Martin Schreiber > On Thursday 02 May 2013 17:13:12 Med Hamza wrote: > > Hi Martin > > > >have a tenumedit in MainForm with ifilink=tifienumlinkcomp > > > > > >Try in datamodule > > > > define tifinumlinkcomp with 2 events: > > > > 1. Proc onsetvalue (...); > >n:=tmsecomponent(aclient.getinstance).tag; > --->ERROR > > SIGSEV AT RUNTIME > > > Works for me. Please send the *.pas, *.mfm and *.prj files of the simple > testproject as zip or tar.gz attachment to this list. > > Thanks, Martin > > > -- > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > demoifi.rar Description: application/rar -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, All is ok after update to new repos. I used a windows git freeware instead . Best Regards 2013/5/3 Martin Schreiber > On 02.05.2013 20:49, Med Hamza wrote: > > Hi Martin, > > Many thanks for your help > > Here is a small example . > > > Works for me. > Are you sure you compiled with current git master branch? Maybe you > should delete all *.ppu and *.o files in order to be sure all units have > been recompiled. > Can anybody reproduce the problem? > > Martin > > > -- > Get 100% visibility into Java/.NET code with AppDynamics Lite > It's a free troubleshooting tool designed for production > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap2 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] ttabwidget
Hi all, I want to change activePageIndex only if a condition is true. In delphi we have an AllowChange boolean var :any equivalent. Best regards. -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, I think I am wrong, there is always a little problem ? I have 2 tenumeditedit (e01,le02) wich share the same tifienumlinkcomp. when I input value to e01 I have the same value in e02 and the same think when I input e02 ? Best Regards. 2013/5/4 Med Hamza > Hi Martin, > All is ok after update to new repos. > I used a windows git freeware instead . > > Best Regards > > > 2013/5/3 Martin Schreiber > >> On 02.05.2013 20:49, Med Hamza wrote: >> > Hi Martin, >> > Many thanks for your help >> > Here is a small example . >> > >> Works for me. >> Are you sure you compiled with current git master branch? Maybe you >> should delete all *.ppu and *.o files in order to be sure all units have >> been recompiled. >> Can anybody reproduce the problem? >> >> Martin >> >> >> -- >> Get 100% visibility into Java/.NET code with AppDynamics Lite >> It's a free troubleshooting tool designed for production >> Get down to code-level detail for bottlenecks, with <2% overhead. >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap2 >> ___ >> mseide-msegui-talk mailing list >> mseide-msegui-talk@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk >> > > -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Thank you but where is vcc_novaluetoclient ( I think you mean vco_novaluetoclient). Best Regards 2013/5/10 Martin Schreiber > On Thursday 09 May 2013 18:20:59 Martin Schreiber wrote: > > On Thursday 09 May 2013 12:51:32 Med Hamza wrote: > > > Hi Martin, > > > I think I am wrong, there is always a little problem ? > > > > > > I have 2 tenumeditedit (e01,le02) wich share the same > tifienumlinkcomp. > > > when I input value to e01 I have the same value in e02 and the same > > > think when I input e02 ? > > > > Correct, that is how it works. There is one data point (the > > tifienumlinkcomp) and two GUI elements (e01,le02). The GUI elements are > > synchronised with the value of the datapoint. So if e01 changes the value > > le02 changes too. > > > Activate tifi*linkcomp.controller.optionsvalue vco_nosync in order to > switch > off data entry synchronization. > vcc_novaluetoclient switches off the propagation of setting the ifi > controller > value property. > > Martin > > > -- > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and > their applications. This 200-page book is written by three acclaimed > leaders in the field. The early access version is available now. > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] wishlist
Hi Martin, I think you miss tcalendardatetime IFI propertie. Is it possible or any orientation? Best Regards. -- AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] tfieldparamlink
Hi Martin, Do I have to use OnupdateSlaveInsert Event to set foreign key from master or is it auto? Best Regards. Param & Foreign have the same name. -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] TypeCasting
Hi Martin Is there a simple method to set in the procedure onFocusedWidgetChanged(const oldwidget: twidget; const newwidget: my CurrentDatasource to newwidget.datalink.datasource Ex CurrentDs.dataset := classof(newwidget).datalink.datasource.dataset All What I found is If newwidget is tdbwidgetgid then currentDs.dataset:= tdbwidgetgrid(newwidgetgrid).dataliknk.datasource.dataset .. . if newwidget is tdb* then ... Best Regards -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Grid
Hi Martin, Why grid does not fire OncellEvent when we click on grid.frame.caption zone? Best Regards. -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Grid
Hi Martin, As you know, I am working with OnFocusedWidgetChanged to set and reset datasource depending on widget the user select. I want to optimize my code, Putting Dbgrid inside other frame and testing theframe.OnEnter is not a smart solution I believe? Best Regards. 2013/6/2 Martin Schreiber > On Saturday 01 June 2013 18:37:21 Med Hamza wrote: > > Hi Martin, > > > > Why grid does not fire OncellEvent when we click on grid.frame.caption > > zone? > > > Because this area is no grid cell. What do you like to achieve? > > Martin > > > -- > Get 100% visibility into Java/.NET code with AppDynamics Lite > It's a free troubleshooting tool designed for production > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap2 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Grid
Hi Martin, As we can select widget with shortcut keyboard , I think we can do it with mouse click? Best Regards. 2013/6/3 Martin Schreiber > On Sunday 02 June 2013 17:41:28 Martin Schreiber wrote: > > On Sunday 02 June 2013 15:59:01 Martin Schreiber wrote: > > > We > > > could fire an event in tdatasource (onenter/onexit) by focusing a > > > connected widget. > > > > Done, git master a4fb46dd7e66c616cfe7e1ed4da51e9b2958c7a6. > > > I'll replace onenter/onexit by a more versatile iifiserver interface. > > Martin > > > > > -- > Get 100% visibility into Java/.NET code with AppDynamics Lite > It's a free troubleshooting tool designed for production > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap2 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Grid
Hi Martin, Clearly, we can not managed frame.caption zone with mouse ? 2013/6/3 Martin Schreiber > On Monday 03 June 2013 10:49:48 Med Hamza wrote: > > Hi Martin, > > As we can select widget with shortcut keyboard , I think we can do it > > with mouse click? > > > Setting the input focus to the clicked widget? Works if optionswidget > ow_mousefocus is set (default true). > > Martin > > > -- > Get 100% visibility into Java/.NET code with AppDynamics Lite > It's a free troubleshooting tool designed for production > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap2 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] TActivator
Hi Martin, 1 When I use tactivator and all data in datamodule : tQueries are activated as I want 2 When I move the activator in MainForm or an other Form created manually : it is the same that 1. 3 But When I move it to a form created in ttabPage the queries are not active. option activateonloaded is true.. Best Regards. -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
I used application.createform & createDataModule in Main. All others are created via subform ( submoduleclass:=widgetclassty(...) 2013/6/11 Martin Schreiber > On Monday 10 June 2013 23:16:38 Med Hamza wrote: > > Hi Martin, > > > > 1 When I use tactivator and all data in datamodule : > > tQueries are activated as I want > > > > 2 When I move the activator in MainForm or an other Form created > > manually : it is the same that 1. > > > > 3 But When I move it to a form created in ttabPage the queries are not > > active. > > > Do you use application.createform()? Otherwise there will be no > inter-module > linking of pending component property assignements. > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
But the DataModule is already created in the mainForm of the project : CreateDataModule (); In the SubModule I just want to set active to true or false depending on the subform loaded. The activator must be created in the subform. Many Thanks. 2013/6/11 Martin Schreiber > On Tuesday 11 June 2013 08:08:15 Med Hamza wrote: > > I used application.createform & createDataModule in Main. > > > > All others are created via subform ( > > submoduleclass:=widgetclassty(...) > > > git master 50714cd53a47d9f47996d1e0b95cd8125c38 uses createdatamodule() > insetead of create() in ttabpage,ongetsubmodule, experimental, please > report > if it works. And please write some words about your application. > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
I have an error violation My test is as follow TAB1 LOADED CORRECLY, SAME FOR ALL NEXT TABs Going back to TAB1 give an error, please roolback to lasttrunk I Have not a backup. 2013/6/11 Martin Schreiber > On Tuesday 11 June 2013 10:23:57 Med Hamza wrote: > > But the DataModule is already created in the mainForm of the project : > > CreateDataModule (); > > > > In the SubModule I just want to set active to true or false depending on > > the subform loaded. > > The activator must be created in the subform. > > > Works for me in git master 50714cd53a47d9f47996d1e0b95cd8125c38. > http://gitorious.org/mseide-msegui/mseide-msegui/trees/master > > PS: Please write some words about your application. > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
I work on a program generator and I selected Mseide because we can easily separate forms and the logic the user want to drive. Do you have any tip-off or recommendation? 2013/6/11 Martin Schreiber > On Tuesday 11 June 2013 12:51:38 Med Hamza wrote: > > I have an error violation > > > > My test is as follow > > > > TAB1 LOADED CORRECLY, SAME FOR ALL NEXT TABs > > > Please send a simple testproject. > > > Going back to TAB1 give an error, please roolback to lasttrunk I Have > not > > a backup. > > > With git it is possible to extract any revision you want. > http://git-scm.com/ > There is MSEgit, a MSEgui based git client GUI on MSEuniverse: > http://sourceforge.net/projects/mseuniverse/ > > I would like to know what kind of application you are developing, please > write > some words about. > > Thanks, Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
I tried Inside MainForm.onprocedure OnInitSubform(const sender: TObject; const asubform: twidget); var oTC:tcomponent; begin oTC:=asubform.findcomponent('activator')); If oTc <>nil then tactivator(oTC).active := true; end; same result I planed to activate tdataset using a loop inside tactivator for i . to clients.count tdataset(clients[i]).active := not(tdataset(clients[i])).active; what do you think 2013/6/11 Martin Schreiber > On Tuesday 11 June 2013 19:15:12 Ivanko B wrote: > > What is wrong with component streaming? Examples? > > = > > Not wrong but difficult to keep in mind what happens at each stage - > > at least until VERY detailed (what when happens) library docs are > > available. My collegues are examples :) They can't handle Delphi as > > well though, but easily manage scripting languages (Python,..) so they > > can't be considered disqualified (they're really smart guys). But > > maybe there're different ways of thinking - scripting languages are > > nightmare for me :) > > Me too partialy - with TActivator, me couldn' t get this component > > working as expected ([de]activation chaining for multiple > > parameterized queries, somewhere in different datamodules) - me had > > been really lost and given up :) > > > That probably has nothing to do with component streaming. The purpose of > tactivator is to activate/deactivate components in arbitrary order. > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
Good morning Martin, My concept is : There is a shared or common activator in datamodule and a local activator for each form of the application. Ps: I reset to git 27034 Have a good day. 2013/6/12 Martin Schreiber > On Tuesday 11 June 2013 12:51:38 Med Hamza wrote: > > I have an error violation > > > Got it, there is an access violation because of a not correctly called > setlinkedvar()! Will be fixed soon... > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
There is an error in subform Demo if iws_loaded in (achangedstate (line 28 Ident not found) 2013/6/12 Martin Schreiber > On Wednesday 12 June 2013 13:24:28 Martin Schreiber wrote: > > On Wednesday 12 June 2013 10:21:39 Med Hamza wrote: > > > Good morning Martin, > > > > > > My concept is : > > >There is a shared or common activator in datamodule and a local > > > activator for each form of the application. > > > > An example with tififormlink and the new tmseform.activatortarget > property > > is here: > > > http://gitorious.org/mseuniverse/mseuniverse/trees/master/attic/msedocument > >ing/mse/trunk/help/tutorials/subforms/tabsubform > > > MSEide+MSEgui git master fcf20ec9e1bc099a869baea097d2341f4bb85d5f has > tactivator.activaterecursive() and deactivaterecursive() in case several > forms are active at once. > > Martin > > > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
I used activatortarget in my project. That's work as I expected. Now queries are closed until the user want actually to use them specially master-detail. Best Regards 2013/6/14 Martin Schreiber > Am 14.06.2013 11:52, schrieb Med Hamza: > > There is an error in subform Demo > > > > if iws_loaded in (achangedstate (line 28 Ident not found) > > > Works for me. Please use MSEide+MSEgui git master head. > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] TActivator
Is there any order to open dataset clients in tactivator Ps: last client is opened before first? I changed Tfieldparamlink order create but it's the same? Best Regards 2013/6/16 Martin Schreiber > On Saturday 15 June 2013 22:19:54 Ivanko B wrote: > > Activator may serve datasets from different transactions and even > > connections. (possibly me want too much from this components, though) > > > git master 2b8b773ec1ffee70be68389fbd611477d5f22d2b has > tactivator.clientcount,clientinterfaces,clientinstances. > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] dbnavigator
Hi all, Related to RAD development, DBNAV.buttons must set on/off depending on datasource.dataset.sql(stringlist) IF SQLUPDATE is empty then button[] is disabled ID SQL* is empty then button[i] is disabled Best Regards -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] dbnavigator
Hi Martin, dso_noedit option is enaugh for me. thanks for your loyalty. 2013/6/23 Ivanko B > For my older projects : already broken by previous changes so feel > free to make the new changes especially if they're useful :) > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] MSEide+MSEgui 3.0beta1
Would you like to consider IIF() function and codeBlock What says the majority? Thank You 2013/6/29 Ivanko B > Not forking, a completely new design. > === > With friend classes, namespaces, some C++ featutes etc ? > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] MSEide+MSEgui 3.0beta1
IIF may be used as calculated field in Report or dbgrid For example function f(n):integer return IIF( n=0,1,f(n-1)); Codeblock Var cb:codeblock; cb:={|i,j| i+6j}; and we can evaluate with eval(cb,5,8) 2013/6/29 Martin Schreiber > On Saturday 29 June 2013 11:17:52 Julio Jiménez wrote: > > Just curiosity, what made you to take that decission, the latest fpc > > changes? > > > > An Interpeter too.. :) > > > > Could you give us some more details? I'm intrigued. > > > It is planned first to make a very fast table driven frontend with a small > kernel which can be optimized to a high level. It will not use a scanner > and > produce intermediate code which can be interpreted in remote-MSEifi > applications. Later some backends probably also for Microprocessors. > > Martin > > > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] DBTree
Hi Martin, Do you plan to add dbtree object to DBE panel. -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] DBTree
working around tdbwidgetgrid ? 2014-03-11 18:58 GMT+01:00 Martin Schreiber : > On Tuesday 11 March 2014 15:28:25 Med Hamza wrote: > > Hi Martin, > > > > Do you plan to add dbtree object to DBE panel. > > How should it work? > > Martin > > > -- > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Compiling
Hi Martin, I am porting my prj files from windows XP (licence expired) to xubuntu at the beginning of compile time I have the following error: Free Pascal Compiler version 2.6.4 [2014/03/03] for i386 Copyright (c) 1993-2014 by Florian Klaempfl and others Target OS: Linux for i386 Compiling pp.pas PPU Loading /usr/lib/mseide-msegui/units/lib/common/kernel/msegui.ppu Recompiling msegui, checksum changed for System pp.pas(8,2) Fatal: Can't find unit msegui used by pp *Fatal: Compilation aborted* What that means ? M. Hamza -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
Same error Here mse config FPCDIR /usr/lib/mseide-msegui/ FPCLIBDIR /usr/lib/fpc/2.6.4/units/i386-linux/ MSEDIR /home/astein/mseide-msegui/ MSELIBDIR ${MSEDIR}lib/common/ .. compiler ppc386 TARGET i386-linux TARGETOSDIR linux Best Regards 2014-04-12 5:58 GMT+01:00 Martin Schreiber : > On Friday 11 April 2014 23:26:12 Med Hamza wrote: > > Hi Martin, > >I am porting my prj files from windows XP (licence expired) to > xubuntu > > > > at the beginning of compile time I have the following error: > > > > Free Pascal Compiler version 2.6.4 [2014/03/03] for i386 > > Copyright (c) 1993-2014 by Florian Klaempfl and others > > Target OS: Linux for i386 > > Compiling pp.pas > > PPU Loading /usr/lib/mseide-msegui/units/lib/common/kernel/msegui.ppu > > Recompiling msegui, checksum changed for System > > pp.pas(8,2) Fatal: Can't find unit msegui used by pp > > > Is "pp.pas" your program file? > If the suggestion from Patrick does not help try to install MSEide+MSEgui > in > your home directory as described here: > http://mseide-msegui.sourceforge.net/ > > Martin > > > -- > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
I did Project --> New (default template) with only One window and I had the same error when compiling. I do not know where to search ?? Best Regards. 2014-04-12 14:06 GMT+01:00 Martin Schreiber : > On Saturday 12 April 2014 14:41:57 Med Hamza wrote: > > Same error > > > > Here mse config > > > > FPCDIR /usr/lib/mseide-msegui/ > > FPCLIBDIR /usr/lib/fpc/2.6.4/units/i386-linux/ > > MSEDIR /home/astein/mseide-msegui/ > > MSELIBDIR ${MSEDIR}lib/common/ > > > Please check 'Project'-'Options'-'Make'-'Directories', it should for > example > look as in attachment. If you compile with -vt FPC lists where it searches > and loads files, maybe it helps to find the problem. > > Martin > > > -- > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > > -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
I got this version from http://msegui.org/content/download Files Linux 32 bit Format: tar.gz 2014-04-12 15:17 GMT+01:00 Patrick Goupell : > Where did you get the version of mseide-msegui that you are using? > > > > > > On 04/12/2014 10:13 AM, Med Hamza wrote: > > I did Project --> New (default template) with only One window and > I had the same error when compiling. > I do not know where to search ?? > > Best Regards. > > > 2014-04-12 14:06 GMT+01:00 Martin Schreiber : > >> On Saturday 12 April 2014 14:41:57 Med Hamza wrote: >> > Same error >> > >> > Here mse config >> > >> > FPCDIR /usr/lib/mseide-msegui/ >> > FPCLIBDIR /usr/lib/fpc/2.6.4/units/i386-linux/ >> > MSEDIR /home/astein/mseide-msegui/ >> > MSELIBDIR ${MSEDIR}lib/common/ >> > >> Please check 'Project'-'Options'-'Make'-'Directories', it should for >> example >> look as in attachment. If you compile with -vt FPC lists where it searches >> and loads files, maybe it helps to find the problem. >> >> Martin >> >> >> -- >> Put Bad Developers to Shame >> Dominate Development with Jenkins Continuous Integration >> Continuously Automate Build, Test & Deployment >> Start a new project now. Try Jenkins in the cloud. >> http://p.sf.net/sfu/13600_Cloudbees >> ___ >> mseide-msegui-talk mailing list >> mseide-msegui-talk@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk >> >> > > > -- > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the > cloud.http://p.sf.net/sfu/13600_Cloudbees > > > > ___ > mseide-msegui-talk mailing > listmseide-msegui-talk@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > > > -- > Patrick Goupell > > Are you free? Find out at http://www.sedm.org/ > Income taxes? Find out at http://www.whatistaxed.com > > > > -- > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > > -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
Many thanks for your help Now I have Fatal: Can't find unit xlib used by mseguiintf and I have this unit in /usr/lib/fpc/2.6.4/units/i386-linux/x11 (xlib.o and xlib.ppu) 2014-04-12 20:21 GMT+01:00 Patrick Goupell : > > On 04/12/2014 02:20 PM, Med Hamza wrote: > > I got this version from http://msegui.org/content/download > > > > Files Linux 32 bit Format: tar.gz > > > > > > The version you downloaded was compiled with fpc 2.6.2. > > I see fro a previous post that you have fpc 2.6.4. > > I would suggest that you download the source code for meide-msegui and > compile it. Follow the instructinos from here: > http://mseide-msegui.sourceforge.net/ > > > -- > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Compiling
. On my disto (xubuntu) x11 dev library is "libx11" and I deleted a hiden old config file of fpc in home directory. Thanks for your tip-off 2014-04-12 23:05 GMT+01:00 Patrick Goupell : > > On 04/12/2014 04:58 PM, Med Hamza wrote: > > Many thanks for your help > > > > Now I have Fatal: Can't find unit xlib used by mseguiintf > > > > and I have this unit in /usr/lib/fpc/2.6.4/units/i386-linux/x11 > > (xlib.o and xlib.ppu) > > Do you have the x11 development libraries installed on your distro? > > On debian it is x11lib-dev, I don't know what it would be on a fedora > system. > > Patrick > > > -- > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] compiling
Hi there, I have the following error when I build my new project mdb.pas(25,44) Fatal: Can't find unit maskutils used by mdb Rem: option make directory 1. ${MSELIBDIR}kernel/$TARGETOSDIR 2. I am using ubuntu. thank you. -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] windows management
I am just using Puppy linux ver 5.7 system distro and MSEIDE-MSEGUI that's all. 2014-05-11 5:39 GMT+01:00 Martin Schreiber : > On Saturday 10 May 2014 20:20:38 Med Hamza wrote: > > Here it is as attachments. > > > Please write what window manager you use. > > Thanks, Martin > > > -- > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] windows management
It's OK with IceWM Manager. Thank you. 2014-05-11 13:54 GMT+01:00 Martin Schreiber : > On Saturday 10 May 2014 18:03:05 Med Hamza wrote: > > Hi Martin, > > > >I think there is an other bug when we want to maximize and restore > > window. > > Linux Puppy ver 5.7 system distro. > > > https://github.com/joewing/jwm/issues/115 > https://github.com/joewing/jwm/issues/116 > https://github.com/joewing/jwm/issues/117 > https://github.com/joewing/jwm/issues/118 > > I suggest to use another window manger. > > Martin > > > -- > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Search
Hi Martin, I have a forbiden 403 error when I use http://search.gmane.org/search.php?group=gmane.comp.ide.mseide.user Do you have the same? Best regards. -- Time is money. Stop wasting it! Get your web API in 5 minutes. www.restlet.com/download http://p.sf.net/sfu/restlet___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Filter Data
Hi Martin, Filtering data via Navigator is a nice way brcause we know the dataset concerned. Before Apply filter, the user has to type any data in the field he wants to be filtred Is there any function to know the fieldName concerned? ps: I want to know this fieldname in the datamodule of the application because the dataset and all events are tere? -- Time is money. Stop wasting it! Get your web API in 5 minutes. www.restlet.com/download http://p.sf.net/sfu/restlet___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Filter Data
Let's have a DBNav, different tmse*edit field and a Datasource in MainForm. DBNav [dbnb_filter dbnb_filteronoff ] are set to true In Datamodule we have the TmseSqlQuery and events handlers : BeforeBeginFilteredEdit, BeforeEndFilteredEdit and OnFilterRecord. I want to know which field, the user has typed in BeforebeginFiltered or BeforeEndFiltered ? Med. 2014-06-02 7:47 GMT+01:00 Martin Schreiber : > On Sunday 01 June 2014 18:01:33 Med Hamza wrote: > > Hi Martin, > > > > Filtering data via Navigator is a nice way brcause we know the dataset > > concerned. > > > > Before Apply filter, the user has to type any data in the field he > wants > > to be filtred > > Is there any function to know the fieldName concerned? > > > I don't understand, can you make an example? > > Martin > > > -- > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Filter Data
Using filter is clear, and very simple to use when working with mseide-msegui, but how to set controling index of a tmsesqlquery ? I tried indexname, IndexFieldNames. I believe it's for dbf files. Med 2014-06-02 19:09 GMT+01:00 Martin Schreiber : > On Monday 02 June 2014 11:11:01 Martin Schreiber wrote: > > > There is also tmsebufdataset > > " > >function fieldfiltervalue(const afield: tfield): variant; > >function fieldfiltervalueisnull(const afield: tfield): boolean; > > " > > I probably should add functions for min and max too. > > > There already is the property tmsebufdataset.filtereditkind for the > purpose. > git master 686058771c47f6c8cffe14c3dd721cc8e1d52bc9 has an additional > filter > kind parameter for convenience: > " >function fieldfiltervalue(const afield: tfield; > const akind: filtereditkindty = fek_filter): variant; >function fieldfiltervalueisnull(const afield: tfield; > const akind: filtereditkindty = fek_filter): boolean; > " > there is also a new dbnavigator button dbnb_filterclear (experimental). > > Martin > > > > > -- > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Filter Data
How much memory does it cost. I mean RAM used. 2014-06-04 14:12 GMT+01:00 Martin Schreiber : > On Wednesday 04 June 2014 13:42:14 Med Hamza wrote: > > Using filter is clear, and very simple to use when working with > > mseide-msegui, but how to set controling index of a tmsesqlquery ? I > tried > > indexname, IndexFieldNames. I believe it's for dbf files. > > > Correct. Please use the "indexlocal" property. > > Martin > > > -- > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Filter Data
Is it possible to build local index manually? Adding keys to this index depending on a certain condition. something like if c then addkey( nkey) ; 2014-06-04 14:29 GMT+01:00 Martin Schreiber : > On Wednesday 04 June 2014 15:22:00 Med Hamza wrote: > > How much memory does it cost. I mean RAM used. > > > A pointer (4 or 8 bytes) per record and index, probably insignificant. > Btw, active index and direction can be switched by mouse in grids by > activating fixrows[n].captions[m].options dco_colsort. > > Martin > > > -- > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] Default values are Null
Hi Martin, I am working with firebird database embedded. When the user insert record, the default values of fields are always null. Eg CREATE TABLE t1 (c1 date default CURRENT_DATE, c2 default 'C') INSERT INTO t1 (c1,c2) VALUES (:c1,:c2)-> this statement is in msesqlquery.SQLinsert-- after post& commit c1 and c2 are null. Best Regards. Med -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
Now the trigger does not get fired immediatly . I can show the fields default values after closing and reopening the dataset? I am using an embedded server engine : ibo_embedded the record is inserted using dbnavigator the trigger is active at position 1 what is wrong? Best Regards 2014-06-08 8:54 GMT+01:00 Martin Schreiber : > On Sunday 08 June 2014 08:22:17 Martin Schreiber wrote: > > If the insert statement is built automatically it is possible to exclude > > field values by disabling .ProviderFlags pfInUpdate. > > > git master d994c8b36ab3a8c29085b8027f4fe18d615399da has a separate > pfInInsert > flag. > > Martin > > > > > -- > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://www.hpccsystems.com___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
I forgot to tell that without setting controller.fields[n].providerflags1, I can see generator item (id) which is the key of tmsequery. but the others default values are null. the generator is incremented by 2 instead of 1 I manage that with tsequencelink. I have autoapply/autocommitret to true. Best Regards Med. 2014-06-10 6:50 GMT+01:00 Martin Schreiber : > On Monday 09 June 2014 16:28:26 Med Hamza wrote: > > Now the trigger does not get fired immediatly . > > Are you sure? I assume the trigger is fired but you don't see the default > value after INSERT statement because it has been generated server side. > > > I can show the fields > > default values after closing and reopening the dataset? > > > Use a persistent field of tmsesqlquery, activate > .controller.fields[n].providerflags1 pf1_refreshinsert then > the > INSERT statement will use the RETURNING clause in order to fetch the > generated value from server. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
MainForm with 1 tdbstring1 dataSource:ds fieldname:lib; 2 tdbstring2 dataSource:ds: fieldname:code; 3 tdbintegerdisp1 datasource:ds fieldname :ntiers; 4 tdbnav dataSource:ds with insert, edit,delete, filter... DataModule with 1 IBC:tmseIbconnect ibo_embedded DataBaseName:arts 2 transaction. 3 tmsesqlQuery controller.option dso_autoapply true dso_autocommitret true SQL: select ntiers,lib ,code from tiers; SQLINSERT:insert into tiers (lib) values (:lib); code is default and ntiers is id i 4. tsequencelink datafield :ntiers; sequencename cpttiers TRIGGER in database arts SET TERM ^ ; Alter Trigger CPTTIERS ACTIVE Before Insert Position 0 AS BEGIN IF (NEW.NTIERS IS NULL OR NEW.NTIERS = 0) THEN NEW.NTIERS = GEN_ID(CPTTIERS, 1); NEW.code ='C'; END ^ SET TERM ; ^ best regards 2014-06-11 9:28 GMT+01:00 Martin Schreiber : > On Wednesday 11 June 2014 09:14:16 Med Hamza wrote: > > I forgot to tell that without setting > controller.fields[n].providerflags1, > > I can see generator item (id) which is the key of tmsequery. but the > > others default values are null. > > > > the generator is incremented by 2 instead of 1 I manage that with > > tsequencelink. > > I have autoapply/autocommitret to true. > > > Please send a simple test project. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
First, my sincere thanks for your help and your patience. I noticed, when I post the record added I can see the generator incremented by 1, but when I refresh the record previously added I can see default value but the generator is incremented a second time? Here is the main.mfm 2014-06-11 11:11 GMT+01:00 Martin Schreiber : > On Wednesday 11 June 2014 11:32:37 Med Hamza wrote: > > MainForm with > > > > 1 tdbstring1 dataSource:ds fieldname:lib; > > 2 tdbstring2 dataSource:ds: fieldname:code; > > 3 tdbintegerdisp1 datasource:ds fieldname :ntiers; > > 4 tdbnav dataSource:ds with insert, edit,delete, filter... > > > [...] > > A similar project works OK for me. Please send a compilable minimal project > which shows the problem. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > main.mfm Description: Binary data -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Default values are Null
Here are the files. See attach. please Best Regards 2014-06-11 12:09 GMT+01:00 Martin Schreiber : > On Wednesday 11 June 2014 13:01:17 Med Hamza wrote: > > First, my sincere thanks for your help and your patience. > > > > I noticed, when I post the record added I can see the generator > > incremented by 1, but when I refresh the record previously added I can > see > > default value but the generator is incremented a second time? > > > > Here is the main.mfm > > > Please send the complete project, all necessary *.pas and *.mfm files and a > minimal database file but without the application binary. I need to step > through the running application in order to check what happens. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > database Description: Binary data main.mfm Description: Binary data unit main; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface uses msetypes,mseglob,mseguiglob,mseguiintf,mseapplication,msestat,msemenus,msegui, msegraphics,msegraphutils,mseevent,mseclasses,msewidgets,mseforms,msedatabase, msesqlite3conn,sysutils,mdb,msebufdataset,msedb,mseifiglob,msesqldb,msqldb, msedataedits,msedbedit,mseedit,msegraphedits,msegrids,mseificomp, mseificompglob,mselookupbuffer,msescrollbar,msestrings,msedbdispwidgets, mseibconnection,msedbevents; type tmainfo = class(tmainform) tmsedatasource1: tmsedatasource; tmsesqlquery1: tmsesqlquery; tdbnavigator1: tdbnavigator; tdbstringedit1: tdbstringedit; tmseibconnection1: tmseibconnection; tmsesqltransaction1: tmsesqltransaction; tdbstringdisp1: tdbstringdisp; tdbintegeredit1: tdbintegeredit; tsequencelink1: tsequencelink; end; var mainfo: tmainfo; implementation uses main_mfm; end. unit main_mfm; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface implementation uses mseclasses,main; const objdata: record size: integer; data: array[0..2347] of byte end = (size: 2348; data: ( 84,80,70,48,7,116,109,97,105,110,102,111,6,109,97,105,110,102,111,8, 98,111,117,110,100,115,95,120,2,16,8,98,111,117,110,100,115,95,121,3, 72,1,9,98,111,117,110,100,115,95,99,120,3,147,1,9,98,111,117,110, 100,115,95,99,121,3,24,1,16,99,111,110,116,97,105,110,101,114,46,98, 111,117,110,100,115,1,2,0,2,0,3,147,1,3,24,1,0,15,109,111, 100,117,108,101,99,108,97,115,115,110,97,109,101,6,9,116,109,97,105,110, 102,111,114,109,0,12,116,100,98,110,97,118,105,103,97,116,111,114,13,116, 100,98,110,97,118,105,103,97,116,111,114,49,8,98,111,117,110,100,115,95, 120,2,104,8,98,111,117,110,100,115,95,121,2,8,10,100,97,116,97,115, 111,117,114,99,101,7,15,116,109,115,101,100,97,116,97,115,111,117,114,99, 101,49,20,100,105,97,108,111,103,98,117,116,116,111,110,46,105,109,97,103, 101,110,114,2,17,17,100,105,97,108,111,103,98,117,116,116,111,110,46,104, 105,110,116,6,6,68,105,97,108,111,103,18,100,105,97,108,111,103,98,117, 116,116,111,110,46,115,116,97,116,101,11,11,97,115,95,100,105,115,97,98, 108,101,100,12,97,115,95,105,110,118,105,115,105,98,108,101,16,97,115,95, 108,111,99,97,108,100,105,115,97,98,108,101,100,17,97,115,95,108,111,99, 97,108,105,110,118,105,115,105,98,108,101,17,97,115,95,108,111,99,97,108, 105,109,97,103,101,108,105,115,116,15,97,115,95,108,111,99,97,108,105,109, 97,103,101,110,114,18,97,115,95,108,111,99,97,108,99,111,108,111,114,103, 108,121,112,104,12,97,115,95,108,111,99,97,108,104,105,110,116,17,97,115, 95,108,111,99,97,108,111,110,101,120,101,99,117,116,101,0,0,0,13,116, 100,98,115,116,114,105,110,103,101,100,105,116,14,116,100,98,115,116,114,105, 110,103,101,100,105,116,49,11,102,114,97,109,101,46,100,117,109,109,121,2, 0,8,116,97,98,111,114,100,101,114,2,1,8,98,111,117,110,100,115,95, 120,2,40,8,98,111,117,110,100,115,95,121,3,144,0,9,98,111,117,110, 100,115,95,99,120,3,84,1,19,100,97,116,97,108,105,110,107,46,100,97, 116,97,115,111,117,114,99,101,7,15,116,109,115,101,100,97,116,97,115,111, 117,114,99,101,49,18,100,97,116,97,108,105,110,107,46,102,105,101,108,100, 110,97,109,101,6,3,76,73,66,13,114,101,102,102,111,110,116,104,101,105, 103,104,116,2,14,0,0,13,116,100,98,115,116,114,105,110,103,100,105,115, 112,14,116,100,98,115,116,114,105,110,103,100,105,115,112,49,11,102,114,97, 109,101,46,100,117,109,109,121,2,0,8,116,97,98,111,114,100,101,114,2, 2,8,98,111,117,110,100,
Re: [MSEide-MSEgui-talk] Default values are Null
Many thanks. Just curious to know the purpose of sequenceLink? 2014-06-11 17:26 GMT+01:00 Martin Schreiber : > On Wednesday 11 June 2014 16:44:31 Med Hamza wrote: > > Here are the files. See attach. please > > > What happens by inserting a record is: > - tsequencelink1 fetches a sequence number from server and stores the value > in "NTIERS" datafield, sequence 0->1, "NTIERS" on client becomes 1. > - tmsesqlquery1 executes your SQLinsert-statement > " > insert into tiers (lib) values (:lib) ; > " > - The server fires "BEFORE INSERT" trigger: > " > IF (NEW.NTIERS IS NULL OR NEW.NTIERS = 0) THEN > NEW.NTIERS = GEN_ID(CPTTIERS, 1); > NEW.CODE='C'; > " > - NEW.NTIERS is NULL because the INSERT statement does not provide a value > -> > "NEW.NTIERS = GEN_ID(CPTTIERS, 1);" is executed, sequence 1->2, "NTIERS" on > server becomes 2. > - There is no pf1_refreshinsert for the NTIERS field -> the actual value is > visible after refresh only. > > Suggestion: > - delete tsequencelink1. > - delete tmsesqlquery1.SQLInsert. > > - click on the ellipse button in the right objectinspector column by > tmsesqlquery1.controller.fields.count. > - select the needed fields in the right list. > - click the arrow left button, the fields are copied to the left list. > - click OK, the persistent fields will be created and listed in object > inspector in or below fields.count. > - activate providerflags1 pf1_refreshinsert for the fields NTIERS and CODE. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] HotZone
Hi Martin, clicking captions of tdb* and label inside a tpanel does not activate the panel Onactivate event but clicking inside tdb* values does it.? -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] HotZone
Now all tdbdropdown* *inside tsimplewidget *does not open when I click down arrow? mseide-msegui 3.3 2014-06-15 6:54 GMT+01:00 Martin Schreiber : > On Saturday 14 June 2014 20:45:36 Med Hamza wrote: > > Hi Martin, > > > >clicking captions of tdb* and label inside a tpanel does not > > activate the panel Onactivate event but clicking inside tdb* values > > does it.? > > > Please try again with git master 93c8f37d182291ce91dc53e32ac6ae1d3e9ea7fe. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] HotZone
It's work. 2014-06-16 7:09 GMT+01:00 Martin Schreiber : > On Sunday 15 June 2014 20:21:12 Med Hamza wrote: > > Now all tdbdropdown* *inside tsimplewidget *does not open when I > click > > down arrow? > > > Please try again with git master 6c1d011de2e0fb292c6298ed738dcb9656e794f3. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
tfieldParamLink does not work for me. I mean dest fk is always null when assigning master pk to dest fk . Master is in browse mode, Dest in Ins mode DestdataSource is ds01 destFieldName is fk01 fieldName is fk01 fplo_syncmaster insert is true? fplo_syncslaveinsert nullify master field inside the form? -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
fk value is null after post? 2014-06-17 9:29 GMT+01:00 Martin Schreiber : > Am 17.06.2014 08:25, schrieb Med Hamza: > > tfieldParamLink does not work for me. I mean dest fk is always null when > > assigning master pk to dest fk . > > > > Master is in browse mode, Dest in Ins mode > > > > DestdataSource is ds01 > > destFieldName is fk01 > > fieldName is fk01 > > > The fields/params are updated by destdataset.post(). > > > fplo_syncmaster insert is true? > > fplo_syncslaveinsert nullify master field inside the form? > > > They synchronize insert state of master/slave. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
MseMaster with select * from MasterDataSource is Ds01 MseDest with select * from Dest where fk =:n Ds02 TfieldParamLink DataSourceDs01 DestDataSet MseDest DestFieldCounts 1 Item 0 DataSource Ds02 DestFieldName Fk FieldName Fk FieldName Pk Options ( fplo_autorefresh, fplo_sync_masterinsert paramname n 2014-06-18 18:32 GMT+01:00 Martin Schreiber : > Am 18.06.2014 16:51, schrieb Med Hamza: > > fk value is null after post? > > > Please send a simple test case. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
Here is a simple test 2014-06-19 5:06 GMT+01:00 Martin Schreiber : > Am 18.06.2014 22:43, schrieb Med Hamza: > > MseMaster with select * from MasterDataSource is Ds01 > > MseDest with select * from Dest where fk =:n Ds02 > > > > TfieldParamLink DataSourceDs01 > >DestDataSet MseDest > >DestFieldCounts 1 > > Item 0 DataSource Ds02 > >DestFieldName > Fk > > > > FieldName Fk > > FieldName Pk > > Options ( fplo_autorefresh, > > fplo_sync_masterinsert > > paramname n > > > > > Please setup a test program. There are too many possibilities for > misunderstandings and my time is limited. > > Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > unit main; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface uses msetypes,mseglob,mseguiglob,mseguiintf,mseapplication,msestat,msemenus,msegui, msegraphics,msegraphutils,mseevent,mseclasses,msewidgets,mseforms,msedatabase, mseibconnection,sysutils,mdb,msebufdataset,msedb,mseifiglob,msesqldb,msqldb, msedispwidgets,mserichstring,msestrings,msedataedits,msedbedit,mseedit, msegraphedits,msegrids,mseificomp,mseificompglob,mselookupbuffer,msescrollbar; type tmainfo = class(tmainform) tran: tmsesqltransaction; ibc: tmseibconnection; msemaster: tmsesqlquery; ds01: tmsedatasource; ds02: tmsedatasource; msedest: tmsesqlquery; tfieldparamlink1: tfieldparamlink; tdbstringgrid1: tdbstringgrid; tdbstringgrid2: tdbstringgrid; tdbnavigator1: tdbnavigator; tdbnavigator2: tdbnavigator; end; var mainfo: tmainfo; implementation uses main_mfm; end. unit main_mfm; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface implementation uses mseclasses,main; const objdata: record size: integer; data: array[0..3791] of byte end = (size: 3792; data: ( 84,80,70,48,7,116,109,97,105,110,102,111,6,109,97,105,110,102,111,8, 98,111,117,110,100,115,95,120,2,100,8,98,111,117,110,100,115,95,121,3, 150,0,9,98,111,117,110,100,115,95,99,120,3,253,1,9,98,111,117,110, 100,115,95,99,121,3,51,1,16,99,111,110,116,97,105,110,101,114,46,98, 111,117,110,100,115,1,2,0,2,0,3,253,1,3,51,1,0,15,109,111, 100,117,108,101,99,108,97,115,115,110,97,109,101,6,9,116,109,97,105,110, 102,111,114,109,0,13,116,100,98,115,116,114,105,110,103,103,114,105,100,14, 116,100,98,115,116,114,105,110,103,103,114,105,100,49,21,102,114,97,109,101, 46,115,98,118,101,114,116,46,112,97,103,101,115,105,122,101,5,36,208,128, 43,214,128,43,214,247,63,8,98,111,117,110,100,115,95,120,2,0,8,98, 111,117,110,100,115,95,121,2,0,9,98,111,117,110,100,115,95,99,120,3, 234,0,9,98,111,117,110,100,115,95,99,121,2,98,7,111,112,116,105,111, 110,115,11,15,100,115,103,111,95,97,117,116,111,102,105,101,108,100,115,0, 14,100,97,116,97,99,111,108,115,46,99,111,117,110,116,2,3,14,100,97, 116,97,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116,104, 2,80,9,100,97,116,97,102,105,101,108,100,6,3,67,76,69,9,116,101, 120,116,102,108,97,103,115,11,8,116,102,95,114,105,103,104,116,12,116,102, 95,121,99,101,110,116,101,114,101,100,11,116,102,95,110,111,115,101,108,101, 99,116,0,0,1,5,119,105,100,116,104,2,16,9,100,97,116,97,102,105, 101,108,100,6,4,67,79,68,69,0,1,5,119,105,100,116,104,3,160,0, 9,100,97,116,97,102,105,101,108,100,6,3,76,73,66,0,0,19,100,97, 116,97,108,105,110,107,46,100,97,116,97,115,111,117,114,99,101,7,4,100, 115,48,49,13,102,105,120,99,111,108,115,46,99,111,117,110,116,2,1,13, 102,105,120,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116, 104,2,15,0,0,13,102,105,120,114,111,119,115,46,99,111,117,110,116,2, 1,13,102,105,120,114,111,119,115,46,105,116,101,109,115,14,1,6,104,101, 105,103,104,116,2,16,14,99,97,112,116,105,111,110,115,46,99,111,117,110, 116,2,3,14,99,97,112,116,105,111,110,115,46,105,116,101,109,115,14,1, 7,99,97,112,116,105,111,110,6,3,67,76,69,0,1,7,99,97,112,116, 105,111,110,6,4,67,79,68,69,0,1,7,99,97,112,116,105,111,110,6, 3,76,73,66,0,0,0,0,13,100,97,116,97,114,111,119,104,101,1
Re: [MSEide-MSEgui-talk] tFieldParamLink From sender to Dest
2014-06-19 7:10 GMT+01:00 Martin Schreiber : > Am 19.06.2014 07:55, schrieb Med Hamza: > > Here is a simple test > > > Please additionally send the *.mfm file(s) and the database creation > script or DB-file. > > Thanks, Martin > > > -- > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > program data; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} {$ifdef FPC} {$ifdef mswindows}{$apptype gui}{$endif} {$endif} uses {$ifdef FPC}{$ifdef unix}cthreads,{$endif}{$endif} msegui,main; begin application.createform(tmainfo,mainfo); application.run; end. data.prj Description: Binary data main.mfm Description: Binary data unit main; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface uses msetypes,mseglob,mseguiglob,mseguiintf,mseapplication,msestat,msemenus,msegui, msegraphics,msegraphutils,mseevent,mseclasses,msewidgets,mseforms,msedatabase, mseibconnection,sysutils,mdb,msebufdataset,msedb,mseifiglob,msesqldb,msqldb, msedispwidgets,mserichstring,msestrings,msedataedits,msedbedit,mseedit, msegraphedits,msegrids,mseificomp,mseificompglob,mselookupbuffer,msescrollbar; type tmainfo = class(tmainform) tran: tmsesqltransaction; ibc: tmseibconnection; msemaster: tmsesqlquery; ds01: tmsedatasource; ds02: tmsedatasource; msedest: tmsesqlquery; tfieldparamlink1: tfieldparamlink; tdbstringgrid1: tdbstringgrid; tdbstringgrid2: tdbstringgrid; tdbnavigator1: tdbnavigator; tdbnavigator2: tdbnavigator; end; var mainfo: tmainfo; implementation uses main_mfm; end. unit main_mfm; {$ifdef FPC}{$mode objfpc}{$h+}{$endif} interface implementation uses mseclasses,main; const objdata: record size: integer; data: array[0..3791] of byte end = (size: 3792; data: ( 84,80,70,48,7,116,109,97,105,110,102,111,6,109,97,105,110,102,111,8, 98,111,117,110,100,115,95,120,2,100,8,98,111,117,110,100,115,95,121,3, 150,0,9,98,111,117,110,100,115,95,99,120,3,253,1,9,98,111,117,110, 100,115,95,99,121,3,51,1,16,99,111,110,116,97,105,110,101,114,46,98, 111,117,110,100,115,1,2,0,2,0,3,253,1,3,51,1,0,15,109,111, 100,117,108,101,99,108,97,115,115,110,97,109,101,6,9,116,109,97,105,110, 102,111,114,109,0,13,116,100,98,115,116,114,105,110,103,103,114,105,100,14, 116,100,98,115,116,114,105,110,103,103,114,105,100,49,21,102,114,97,109,101, 46,115,98,118,101,114,116,46,112,97,103,101,115,105,122,101,5,36,208,128, 43,214,128,43,214,247,63,8,98,111,117,110,100,115,95,120,2,0,8,98, 111,117,110,100,115,95,121,2,0,9,98,111,117,110,100,115,95,99,120,3, 234,0,9,98,111,117,110,100,115,95,99,121,2,98,7,111,112,116,105,111, 110,115,11,15,100,115,103,111,95,97,117,116,111,102,105,101,108,100,115,0, 14,100,97,116,97,99,111,108,115,46,99,111,117,110,116,2,3,14,100,97, 116,97,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116,104, 2,80,9,100,97,116,97,102,105,101,108,100,6,3,67,76,69,9,116,101, 120,116,102,108,97,103,115,11,8,116,102,95,114,105,103,104,116,12,116,102, 95,121,99,101,110,116,101,114,101,100,11,116,102,95,110,111,115,101,108,101, 99,116,0,0,1,5,119,105,100,116,104,2,16,9,100,97,116,97,102,105, 101,108,100,6,4,67,79,68,69,0,1,5,119,105,100,116,104,3,160,0, 9,100,97,116,97,102,105,101,108,100,6,3,76,73,66,0,0,19,100,97, 116,97,108,105,110,107,46,100,97,116,97,115,111,117,114,99,101,7,4,100, 115,48,49,13,102,105,120,99,111,108,115,46,99,111,117,110,116,2,1,13, 102,105,120,99,111,108,115,46,105,116,101,109,115,14,1,5,119,105,100,116, 104,2,15,0,0,13,102,105,120,114,111,119,115,46,99,111,117,110,116,2, 1,13,102,105,120,114,111,119,115,46,105,116,101,109,115,14,1,6,104,101, 105,103,104,116,2,16,14,99,97,112,116,105,111,110,115,46,99,111,117,110, 116,2,3,14,99,97,112,116,105,111,110,115,46,105,116,101,109,115,14,1, 7,99,97,112,116,105,111,110,6,3,67,76,69,0,1,7,99,97,112,116, 105,111,110,6,4,67,79,68,69,0,1,7,99,97,112,116,105,111,110,6, 3,76,73,66,0,0,0,0,13,100,97,116,97,114,111,119,104,101,105,103, 104,116,2,16,13,114,101,102,102,111,110,116,104,101,105,103,104,116,2,14, 0,0,13,116,100,98,115,116,114,105,110,103,103,114,105,100,14,116,100,98, 115,116,114,105,110,103,103,114,105,100,50,21,102,114,97,109,101,46,115,98, 118,101,114,116,46,112,97,103,101,115,105,122,101,2,0,8,116,97,98,111, 114,100,101,114,2,1,8,98,111,117,110,100,115,95,120,3,240,0,8,98, 111,117,110,100,115,95,121,2,0,9,98,111,117,110,100,115,95,99,120,3,
[MSEide-MSEgui-talk] (no subject)
-- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] DbGridWidget
Hi there Hi there, I need some help on setting a tdb*grid crosstab layout. Best regards. Example: NAME ADDRESS BBB become NAME ADDRESS -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] TFIELD
Hi Martin, the object* tdbwidgetgrid* does not work with tmsesqlquery.fields property ? I set up an OnsetValue event but it does not fired a displayFormat does not execute. Do you have any solution. thank you best regards. Med. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] assign event.
Hi Martin, I am working with tabsubform example. I changed some lines to assign a new event to dbgrid. In main.pas public tab3: ttab3fo; procedure s(const sender:tobject); <-added . . .. procedure tmainfo.getsub3exe(const sender: TObject; var submoduleclass: widgetclassty; var instancevarpo: pwidget); begin submoduleclass:= ttab3fo; instancevarpo:= @tab3; tab3.tdbstringgrid1.onenter:=s; ---> added ( I have Error: Wrong number of parameters specified for call to "s") end; procedure s(const sender:tobject); begin showmessage('enter'); end; please give me some orientations or working around. best regards. Med -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] assign event.
Hi, Many thanks for your immediate reply, My error now is SIGSEGV (RUNTIME ERROR) at the same line ( tmainfo.getsub3exe). Best Regards Med. 2013/4/24 Graeme Geldenhuys > On 2013-04-24 20:37, Med Hamza wrote: > > tab3.tdbstringgrid1.onenter:=s; > > Wrong number of parameters specified for call to "s") > > end; > > > Change that line to... > > tab3.tdbstringgrid1.onenter := @s; > > > FPC compiler mode 'objfpc' requires that you correctly reference a > method pointer. > > > Regards, > - Graeme - > > -- > fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal > http://fpgui.sourceforge.net/ > > > > -- > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] assign event.
Hi martin, I tried to compile last git (mseide 3 ) but I had errors as following Microsoft Windows XP [version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\mseide>compile C:\mseide>ppc386 -Fu\mseide\lib\common\* -Fu\mseide\lib\common\kernel\i386-win32 -Fi\mseide\lib\com mon\kernel \mseide\apps\ide\mseide.pas *Free Pascal Compiler version 2.6.2 [2013/02/12] for i386* Copyright (c) 1993-2012 by Florian Klaempfl and others Target OS: Win32 for i386 Compiling .\lib\common\kernel\i386-win32\msesystimer.pas msesysintf.inc(53,10) Error: Forward declaration not solved "sys_truncatefile(const LongInt,const Int 64):;" msesysintf.pas(1656) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted many thanks to answer Med 2013/4/25 Martin Schreiber > On Thursday 25 April 2013 10:40:42 Martin Schreiber wrote: > > > > The tab3 instance is not yet created here so tab3 is nil. Please use > > ttab3fo.oncreate event to set tdbstringgrid1.onenter. > > > git master fa770b6d05a93816ace59cbe36ca886aeb315d25 has additionally > ttabpage.oninitsubform. > > Martin > > > > > -- > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
[MSEide-MSEgui-talk] IFI
Hi there, Is it possible to know tag or others properties of CLIENT of tifi*linkcomp created in datamodule Best regards. -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, Many thanks for your reply. But this is not what* I expected answer* * * * * *My mainForm contains * * * * 2 tenumedit with the same ifilink * * tenumedit1.tag:=1;tenumedit2.tag:=2;* * enumedit1.ifilink:=DM.listofmonth; **tenumedit2.ifilink:=DM.listofmonth; (same 1)* * * * * *in DM* * * * listofmonth.onsetvalue=setvalue;* * * *proc setvalue(.);* * * * sql.params[ tag] :=avalue;* * /* * \* * /--- that's the tag I want to get from main form* * * *Best Regards* *Med* * * * * * * * * 2013/4/30 Martin Schreiber > On Tuesday 30 April 2013 14:52:49 Med Hamza wrote: > > Hi there, > > > >Is it possible to know tag or others properties of CLIENT of > > tifi*linkcomp created in datamodule > > For published properties > tcustomificlientcontroller.*prop[''] can be used. > > Example "tag" property of first matching client in a tifiintegerlinkcomp: > " > int1:= tifiintegerlinkcomp1.c.integerprop['tag']; > " > " > tifiintegerlinkcomp1.c.integerprop['tag']:= ; > " > is also possible. > > Martin > > > -- > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] IFI
Hi Martin, How to use msegit, I have just download it. Best Regards. Med 2013/4/30 Martin Schreiber > On Tuesday 30 April 2013 21:32:00 Martin Schreiber wrote: > > > > > I can change the signature of onsetvalue and other events to for example > > " > > setintegerclienteventty = > > procedure(const sender: tobject; const aclient: iificlient; > > var avalue: integer; var accept: boolean; const aindex: integer) of > > object; " > > where you could use > > " > > with aclient.getinstance as tmsecomponent do begin > > // do something with tag property > > end; > > " > Done, git master eaa77722ddb74ef481b113fcc8db28f46e70be70. > > Martin > > > -- > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > ___ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk