Re: [Lazarus] Flashing task bat icon orange on Windows 7
Richard please send a screen shot for better understanding. Regards, Ara -- http://www.fastmail.com - Send your email first class -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Flashing task bat icon orange on Windows 7
I have no clue how they do this - but would suspect that they might cycle through a number of images based on a timer Date: Fri, 12 Jun 2015 21:25:02 +0100 From: richard.m...@gmail.com To: lazarus@lists.lazarus.freepascal.org Subject: [Lazarus] Flashing task bat icon orange on Windows 7 Hi,I am trying to work out how to flash the taskbar icon in Windows 7, like Skype does, pragmatically. I have googled, and the closest I found was FlashWindowEx, but that doesn't actually flash the icon, just the form window. Any ideas? Thanks Richard -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
2015-06-12 22:28 GMT+02:00 Graeme Geldenhuys : > Nice for Lazarus I guess, but I always feel sad when business ventures > around open source projects don't pan out. I still have a few business ideas :) but not alone... Maciej seems to have done an > amazing job with FreeSparta - extended Lazarus well beyond what I have > seen done before. > I do not agree! Lazarus is amazing :). Without excellent IdeInft package FreeSpart is nothing worth. best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
2015-06-12 18:15 GMT+02:00 Juha Manninen : > Sounds good but how much are you willing to help with it? > I have now time for Lazarus development but I don't know where to look > for your docking code or elastic interfaces. We need a patch against > Lazarus trunk. Can you promise to provide a patch and then work with > me and Balázs to get the feature ready? > Balázs is already thinking of improvements for his code. I think we > must soon decide how to proceed exactly. > > Maciej, you can also use your private branch for Lazarus instead of > sending patches: > http://svn.freepascal.org/svn/lazarus/branches/free-sparta/ > We still have not seen commits there. Why? > I needed a break to regenerate. It was very hard for me. The idea of FreeSparta was much bigger (Project inspector like in Delphi + out of box Android/iOS with designer like in Delphi + ToolsAPI and many more) :\ I have done the smallest version of "FreeSparta" project. Working on the Generics.* library and working on some extensions for FPC RTL / Compiler bugs and working on Lazarus extensions/few bugfix and new packages - It took me two years (in all my free time). Too much work for one person. :) > The branch was provided to make committing your code as easy as > possible. Before that you had provided a patch with > 30 lines > which was rather a joke. Yes, you are right I need to fix that patch :\. My bad. As mentioned above - I needed a break to regenerate. > I am willing to help with the ToolsAPI. When did you ask for help? > Maybe I missed it. For sure you did not offer patches for it, I follow > patches quite diligently. > I did not mentioned this before. With properly implementing a system of "Docked Form", we can create a very compatible ToolsAPI. We can do much in this direction. Somehow I have a feeling that you don't _really_ want to contribute > your FreeSparta code for Lazarus. No patches, except for one 30 > LOC patch, and it is always the fault of Lazarus developers who did > not help you enough or were not interested in your code. > I am grateful for the branch, I plan to use. Please look at other side: I made effort for FPC related to Generics.Collections (many bug reports, new RTL functions, and whole Generics.* library)... I _really_ want to contribute my code, but I _really_ don't know what is the status of Generics.Collections (with is the key feature/library for me for any serious work. IMO Generics.* is ready for use, but this is my subjective opinion). Can we include in some way Generics.Collections in to Lazarus...? Generics.Collections can work with incoming FPC 3.0. Maybe I should forget about Generics.Collections? This uncertainty overwhelms me (I need to chose some direction). > If this is a conscious revenge for the developers for being against a > Lazarus fork then it goes to a wrong address. None of Lazarus > developers were against it. Never. Some other people were, yes, and > they gave an impression they represented Lazarus project but they did > not. I am happy that episode is over. > Only revenge on the Embarcadero for the lack of the free version. That's my real goal! ;) > Now please tell how much you will participate in the dockable form > editor project. If you don't want to participate, it is perfectly OK > but we must know. I have a feeling this long awaited feature will > happen soon. > It will be easier for me now (I changed my job and again I program in Pascal :) ). Maybe in the beginning I will gather some key elements in the diagram (I need for this 2-3 days). I wonder whether I should override metaclass like TForm, TFrame and TDataModule to achieve many effects in FreeSparta project. This is one of the most controversial things in Sparta (and key things). > P.S. > I am also impressed by your FreeSparta just like Graeme. I am still > hoping we could integrate parts of it to Lazarus. Let's see... Thanks. I hope this will become true. best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
Waldo Kitty, Kovács László, thank you for your feedback. It's highly appreciated! From: waldo kitty To: lazarus@lists.lazarus.freepascal.org Sent: Friday, June 12, 2015 8:20 PM Subject: Re: [Lazarus] Docked Form On 06/12/2015 02:49 AM, Balazs Szekely wrote: > Hi Sandro, > > Thank you for forwarding my mail. Yes, I'm registered to the mailing list and > I > do not understand why my mails end up in spam. > Usually I'm able to reply to other peoples mails, but sending new one always > fail. your first post with the attachment came here just fine... no spam notice and it wasn't hidden in any of my spam folders on any of my accounts i have subscribed... -- NOTE: No off-list assistance is given without prior approval. Please *keep mailing list traffic on the list* unless private contact is specifically requested and granted. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
As Graeme said its first time I heard about FreeSparta and its really great! wish I saw it sooner but if it will be merged with Lazarus it will be great for Lazarus and us. Anyway thank you for the effort. Regards, Ara -- http://www.fastmail.com - Email service worth paying for. Try it for free -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On 2015-06-12 18:55, Juha Manninen wrote: > All parts of it were made free a while ago : Nice for Lazarus I guess, but I always feel sad when business ventures around open source projects don't pan out. Maciej seems to have done an amazing job with FreeSparta - extended Lazarus well beyond what I have seen done before. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Flashing task bat icon orange on Windows 7
Hi, I am trying to work out how to flash the taskbar icon in Windows 7, like Skype does, pragmatically. I have googled, and the closest I found was FlashWindowEx, but that doesn't actually flash the icon, just the form window. Any ideas? Thanks Richard -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Formkeydown
No. That fixed it. Thanks! Sent from my iPhone On Jun 12, 2015, at 12:42, leledumbo wrote: >> Will try that, but first problem is nothing happens when key pressed > > Did you set KeyPreview to true? > > > > -- > View this message in context: > http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Formkeydown-tp4042578p4042588.html > Sent from the Free Pascal - Lazarus mailing list archive at Nabble.com. > > -- > ___ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On Fri, Jun 12, 2015 at 8:27 PM, Graeme Geldenhuys wrote: > I obviously missed something regarding FreeSparta. Is it not a > commercial product any more? From the website it seems you can still > purchase the full version for $99 or something. All parts of it were made free a while ago : http://bugs.freepascal.org/view.php?id=27710 Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Formkeydown
> Will try that, but first problem is nothing happens when key pressed Did you set KeyPreview to true? -- View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Formkeydown-tp4042578p4042588.html Sent from the Free Pascal - Lazarus mailing list archive at Nabble.com. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On 2015-06-12 17:15, Juha Manninen wrote: > I am also impressed by your FreeSparta just like Graeme. I am still > hoping we could integrate parts of it to Lazarus. Let's see... I obviously missed something regarding FreeSparta. Is it not a commercial product any more? From the website it seems you can still purchase the full version for $99 or something. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On 06/12/2015 02:49 AM, Balazs Szekely wrote: Hi Sandro, Thank you for forwarding my mail. Yes, I'm registered to the mailing list and I do not understand why my mails end up in spam. Usually I'm able to reply to other peoples mails, but sending new one always fail. your first post with the attachment came here just fine... no spam notice and it wasn't hidden in any of my spam folders on any of my accounts i have subscribed... -- NOTE: No off-list assistance is given without prior approval. Please *keep mailing list traffic on the list* unless private contact is specifically requested and granted. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
Hi Maciej, I like your docking system very much. I would like to see some of the features ported back to Lazarus. I have a question, though: I read on your site that FreeSparta only works on Windows. It would be difficult to make it Linux/OSX compatible? We need a docking system that is functional on every widgetset.The latest CT implementation works on every platform(ok, it has some issues on OSX, but it can be fixed). regards,Balázs From: Maciej Izak To: Lazarus mailing list Sent: Friday, June 12, 2015 3:11 PM Subject: Re: [Lazarus] Docked Form 12 cze 2015 10:31 "Juha Manninen" napisał(a): I remember mentioned years ago that a docked form editor for AnchorDocking is not implemented in Lazarus yet because it needs proper design and many changes, and thus the CodeTyphon solution was not good enough. I don't know any details of that. I don't know what are the alternative details either. Juha An alternative implementation exists in freesparta, compatible with AnchorDocking and is flexible. It needs a little work but would allow anchoring to different docking plug-ins ... Now I am not able to do anything. Lack of Generics.Collections as part of FPC RTL is blocking me for futher work. Status o Generics.Collections is unclear. Sven is "not really happy with interface hacks" in library but I don't see any alternative... Anyway the system is designed to allow additional cards to create like history (without using Generics.Collections :) ). If someone had helped me more then I would be able to implement compatible ToolsAPI.pas with Delphi... That means Delphi plugins pluggable with Lazarus with small changes :). (if considered the introduction of https://github.com/dathox/freesparta/tree/master/lazarus_sparta_patch/components/ideintf especially TTabDisplayState TLazarusIDEHandlerType TIDETabMaster https://github.com/dathox/freesparta/blob/master/lazarus_sparta_patch/components/ideintf/lazideintf.pas) Best regards,Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Formkeydown
I forgot to include that this is on Windows 7 platform Sent from my iPhone > On Jun 12, 2015, at 11:02, Jürgen Hestermann > wrote: > > Am 2015-06-12 um 15:08 schrieb Larry Dalton: > > The following worked fine in Delphi. I can't get it to work in Lazarus. > > Tips, please! > What is the problem? > > > const FunctionKeys:array[vk_f1..vk_f12] of string[3]= > > ('F1','F2','F3','F4','F5','F6','F7','F8','F9','F10','F11','F12'); > Where do you use FunctionKeys? > > > if messagedlg('Home Key Pressed',mtconfirmation,[mbok],0)=mrok then > >top:=0;left:=0;vertscrollbar.Position:=0; > What is intended here? Only the first statement ("top:=0") is omitted when > the IF statement is false. > All others are executed in all cases. > > > horzscrollbar.Position:=0; } > What comment ends here? > > > Why not use a case statement instead of the many IF statements? > For example: > > --- > Case Key of > vk_f1 : agentbuttonclick(application); > vk_f2 : custom_form.CreateCar('Cars'); > vk_f3 : custom_form.CreateDeal('Deal'); > vk_f4 : f4panelclick(application); > vk_f5 : custom_form.CreateAgent('Insurance Agent'); > vk_f6 : custom_form.CreatePreset('Presets'); > vk_f7 : custom_form.CreatePrinter('Print Forms'); > vk_f8 : begin > custom_form.F8PanelClick(application);top:=0;left:=0;vertscrollbar.Position:=0;end; > vk_f9 : custom_form.F9Panelclick(application); > vk_f10 : sendnamebuttonclick(application); > vk_home : > begin > if messagedlg('Home Key Pressed',mtconfirmation,[mbok],0)=mrok then > top:=0; > left:=0; > vertscrollbar.Position:=0; > horzscrollbar.Position:=0; > end; > end; // of case > > > -- > ___ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Formkeydown
Will try that, but first problem is nothing happens when key pressed Sent from my iPhone > On Jun 12, 2015, at 11:02, Jürgen Hestermann > wrote: > > Am 2015-06-12 um 15:08 schrieb Larry Dalton: > > The following worked fine in Delphi. I can't get it to work in Lazarus. > > Tips, please! > What is the problem? > > > const FunctionKeys:array[vk_f1..vk_f12] of string[3]= > > ('F1','F2','F3','F4','F5','F6','F7','F8','F9','F10','F11','F12'); > Where do you use FunctionKeys? > > > if messagedlg('Home Key Pressed',mtconfirmation,[mbok],0)=mrok then > >top:=0;left:=0;vertscrollbar.Position:=0; > What is intended here? Only the first statement ("top:=0") is omitted when > the IF statement is false. > All others are executed in all cases. > > > horzscrollbar.Position:=0; } > What comment ends here? > > > Why not use a case statement instead of the many IF statements? > For example: > > --- > Case Key of > vk_f1 : agentbuttonclick(application); > vk_f2 : custom_form.CreateCar('Cars'); > vk_f3 : custom_form.CreateDeal('Deal'); > vk_f4 : f4panelclick(application); > vk_f5 : custom_form.CreateAgent('Insurance Agent'); > vk_f6 : custom_form.CreatePreset('Presets'); > vk_f7 : custom_form.CreatePrinter('Print Forms'); > vk_f8 : begin > custom_form.F8PanelClick(application);top:=0;left:=0;vertscrollbar.Position:=0;end; > vk_f9 : custom_form.F9Panelclick(application); > vk_f10 : sendnamebuttonclick(application); > vk_home : > begin > if messagedlg('Home Key Pressed',mtconfirmation,[mbok],0)=mrok then > top:=0; > left:=0; > vertscrollbar.Position:=0; > horzscrollbar.Position:=0; > end; > end; // of case > > > -- > ___ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On Fri, Jun 12, 2015 at 4:03 PM, Maciej Izak wrote: > IMO the best option for Lazarus is synergy of solution from CodeTyphon (the > way of handling docked form in many platforms) and FreeSparta (elastic > interfaces, it handles many usefull events like: Sounds good but how much are you willing to help with it? I have now time for Lazarus development but I don't know where to look for your docking code or elastic interfaces. We need a patch against Lazarus trunk. Can you promise to provide a patch and then work with me and Balázs to get the feature ready? Balázs is already thinking of improvements for his code. I think we must soon decide how to proceed exactly. Maciej, you can also use your private branch for Lazarus instead of sending patches: http://svn.freepascal.org/svn/lazarus/branches/free-sparta/ We still have not seen commits there. Why? The branch was provided to make committing your code as easy as possible. Before that you had provided a patch with > 30 lines which was rather a joke. > If someone had helped me more then I would be able to implement compatible > ToolsAPI.pas with Delphi... > That means Delphi plugins pluggable with Lazarus with small changes :). I am willing to help with the ToolsAPI. When did you ask for help? Maybe I missed it. For sure you did not offer patches for it, I follow patches quite diligently. Somehow I have a feeling that you don't _really_ want to contribute your FreeSparta code for Lazarus. No patches, except for one 30 LOC patch, and it is always the fault of Lazarus developers who did not help you enough or were not interested in your code. If this is a conscious revenge for the developers for being against a Lazarus fork then it goes to a wrong address. None of Lazarus developers were against it. Never. Some other people were, yes, and they gave an impression they represented Lazarus project but they did not. I am happy that episode is over. Now please tell how much you will participate in the dockable form editor project. If you don't want to participate, it is perfectly OK but we must know. I have a feeling this long awaited feature will happen soon. Juha P.S. I am also impressed by your FreeSparta just like Graeme. I am still hoping we could integrate parts of it to Lazarus. Let's see... -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Formkeydown
Am 2015-06-12 um 15:08 schrieb Larry Dalton: > The following worked fine in Delphi. I can't get it to work in Lazarus. Tips, please! What is the problem? > const FunctionKeys:array[vk_f1..vk_f12] of string[3]= ('F1','F2','F3','F4','F5','F6','F7','F8','F9','F10','F11','F12'); Where do you use FunctionKeys? > if messagedlg('Home Key Pressed',mtconfirmation,[mbok],0)=mrok then >top:=0;left:=0;vertscrollbar.Position:=0; What is intended here? Only the first statement ("top:=0") is omitted when the IF statement is false. All others are executed in all cases. > horzscrollbar.Position:=0; } What comment ends here? Why not use a case statement instead of the many IF statements? For example: --- Case Key of vk_f1 : agentbuttonclick(application); vk_f2 : custom_form.CreateCar('Cars'); vk_f3 : custom_form.CreateDeal('Deal'); vk_f4 : f4panelclick(application); vk_f5 : custom_form.CreateAgent('Insurance Agent'); vk_f6 : custom_form.CreatePreset('Presets'); vk_f7 : custom_form.CreatePrinter('Print Forms'); vk_f8 : begin custom_form.F8PanelClick(application);top:=0;left:=0;vertscrollbar.Position:=0;end; vk_f9 : custom_form.F9Panelclick(application); vk_f10 : sendnamebuttonclick(application); vk_home : begin if messagedlg('Home Key Pressed',mtconfirmation,[mbok],0)=mrok then top:=0; left:=0; vertscrollbar.Position:=0; horzscrollbar.Position:=0; end; end; // of case -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On 2015-06-12 14:03, Maciej Izak wrote: > FreeSparta (elastic > interfaces, it handles many usefull events like: > > https://www.youtube.com/watch?v=6FOjWCLDScQ&t=264 This is the first time I have seen FreeSparta. Looking at the video, I'm very impressed with the features and changes you have made. There are some real nice touches. Well done! Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Multi platform global Hotkey
Hi, I want to know how can I define global hotkeys like ctrl+shift+n or media pause key or ... in windows,linux and mac? Regards, Ara -- http://www.fastmail.com - Faster than the air-speed velocity of an unladen european swallow -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Formkeydown
The following worked fine in Delphi. I can't get it to work in Lazarus. Tips, please! procedure FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); const FunctionKeys:array[vk_f1..vk_f12] of string[3]= ('F1','F2','F3','F4','F5','F6','F7','F8','F9','F10','F11','F12'); procedure TMain_Form.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); var show_string:string; begin str(key,show_string); If messagedlg('Key Pressed='+show_string,mtconfirmation,[mbok,mbabort],0)=mrabort then halt; if Key=vk_f1 then agentbuttonclick(application); if Key=vk_f2 then custom_form.CreateCar('Cars'); if Key=vk_f3 then custom_form.CreateDeal('Deal'); if Key=vk_f4 then f4panelclick(application); if key=vk_f5 then custom_form.CreateAgent('Insurance Agent'); if key=vk_f6 then custom_form.CreatePreset('Presets'); if key=vk_f7 then custom_form.CreatePrinter('Print Forms'); if key=vk_f8 then begin custom_form.F8PanelClick(application);top:=0;left:=0;vertscrollbar.Position:=0;end; if key=vk_f9 then custom_form.F9Panelclick(application); if key=vk_f10 then sendnamebuttonclick(application); if key=vk_home then begin if messagedlg('Home Key Pressed',mtconfirmation,[mbok],0)=mrok then top:=0;left:=0;vertscrollbar.Position:=0; horzscrollbar.Position:=0; } end; -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
IMO the best option for Lazarus is synergy of solution from CodeTyphon (the way of handling docked form in many platforms) and FreeSparta (elastic interfaces, it handles many usefull events like: https://www.youtube.com/watch?v=6FOjWCLDScQ&t=264 additionaly freesparta allow us to create "decorations" around forms like in Delphi for example for Android/iPhone: http://www.embarcadero.com/images/products/delphi/iPhone_IDE785x600.jpg best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
12 cze 2015 10:31 "Juha Manninen" napisał(a): > > I remember mentioned years ago that a docked form editor for > AnchorDocking is not implemented in Lazarus yet because it needs > proper design and many changes, and thus the CodeTyphon solution was > not good enough. I don't know any details of that. I don't know what > are the alternative details either. > > Juha > > An alternative implementation exists in freesparta, compatible with AnchorDocking and is flexible. It needs a little work but would allow anchoring to different docking plug-ins ... Now I am not able to do anything. Lack of Generics.Collections as part of FPC RTL is blocking me for futher work. Status o Generics.Collections is unclear. Sven is "not really happy with interface hacks" in library but I don't see any alternative... Anyway the system is designed to allow additional cards to create like history (without using Generics.Collections :) ). If someone had helped me more then I would be able to implement compatible ToolsAPI.pas with Delphi... That means Delphi plugins pluggable with Lazarus with small changes :). (if considered the introduction of https://github.com/dathox/freesparta/tree/master/lazarus_sparta_patch/components/ideintf especially TTabDisplayState TLazarusIDEHandlerType TIDETabMaster https://github.com/dathox/freesparta/blob/master/lazarus_sparta_patch/components/ideintf/lazideintf.pas ) Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On Fri, Jun 12, 2015 at 11:09 AM, Frederic Da Vitoria wrote: > I use the GMail web interface too and I often have this spam issue with > mails coming from yahoo (among others). I solved the issue by entering a > filter in the GMail web interface telling it never to consider as spam mails > with > > list:"fpc-pascal.lists.freepascal.org" > list:"lazarus.lists.lazarus.freepascal.org" > list:"fpc-devel.lists.freepascal.org" I didn't know about this setting. Now I have configured it, too. Thanks. I can see there are many mails from Yahoo in the spam folder. Anyway, it means Balázs can use either Yahoo or GMail account here. Maybe the new GMail account needs some confirmation period before it gets activated. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Support for MariaDB 10.0
Op 10-06-15 om 07:43 schreef leledumbo: fpc 2.6.4-2.10, lazarus 1.4.0.0, OpenSuse 13.2 Perhaps opensuse team creates its own 2.6.4? AFAIR TMySQL56Connection is not available in 2.6.4. You should either use fixes 3.0.0 or trunk. I used fpc-up. In the about-form of lazarus I get : Version 1.5 Date : 2015-05-05 FPC version : 2.6.5 SVN version : 48926 x86_64-linux-gtk 2 The error is like Josef Schnieder said. I'm going to try to replace the files. Koenraad. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On 2015-06-12 07:04, Sandro Cumerlato wrote: > unfortunately this mail has been marked as SPAM by gmail. I don't use Gmail any more for the mailing lists. Balazs's email came through fine to my mail server without any warnings. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
2015-06-12 8:53 GMT+02:00 Ondrej Pokorny : > Hello Sandro, > > this seems to be a problem with (your) gmail spam filter. > > Ondrej > > > > On 12.06.2015 08:04, Sandro Cumerlato wrote: > > Hello Balázs, > unfortunately this mail has been marked as SPAM by gmail. > > Are you registered to the mailing list? > > Do other members have received the message? > > I use the GMail web interface too and I often have this spam issue with mails coming from yahoo (among others). I solved the issue by entering a filter in the GMail web interface telling it never to consider as spam mails with - list:"fpc-pascal.lists.freepascal.org" - list:"lazarus.lists.lazarus.freepascal.org" - list:"fpc-devel.lists.freepascal.org" -- Frederic Da Vitoria (davitof) Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
> the alternative details Should be: the alternative designs -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Docked Form
On Fri, Jun 12, 2015 at 9:53 AM, Ondrej Pokorny wrote: > this seems to be a problem with (your) gmail spam filter. The same happened to me and (I guess) all gmail users. We communicated with Balázs (GetMem) using forum PMs. He has now switched from the problematic Yahoo address to a gmail address, subscribed with it and sent a new message but I don't see it anywhere. http://s1269.photobucket.com/user/balazsszekely/media/mail_zps7y5f7gdm.png.html Marc and Vincent, can some IP addresses be filtered? This one is in Romania. I wanted to get other developers' opinion about the design of this embedded form editor. It would be important to get Balázs into the discussion. His current version is mostly copied from CodeTyphon, however he ended up with a similar solution already before downloading CodeTyphon. It means this may be the most "obvious" design. I remember mentioned years ago that a docked form editor for AnchorDocking is not implemented in Lazarus yet because it needs proper design and many changes, and thus the CodeTyphon solution was not good enough. I don't know any details of that. I don't know what are the alternative details either. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] IDE is still building message
Mainly for Mattias, I suppose: Quite often, I get the "IDE is still building" message, when the IDE is in fact, no longer building. I have now found a reliable method to reproduce this. - Open project that depends on a package "a" - Open package "a" - Do 'Recompile clean' of package "a". (maybe a normal recompile is sufficient here, I have not tested that) - Watch it complete compilation. - Compile project (Ctrl-F9) -> dialog appears at once Reported at: http://bugs.freepascal.org/view.php?id=28281 Michael. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus