[Lazarus] IDE is still building message

2015-06-12 Thread Michael Van Canneyt


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


Re: [Lazarus] Docked Form

2015-06-12 Thread Juha Manninen
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


Re: [Lazarus] Docked Form

2015-06-12 Thread Juha Manninen
> 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

2015-06-12 Thread Frederic Da Vitoria
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

2015-06-12 Thread Graeme Geldenhuys
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] Support for MariaDB 10.0

2015-06-12 Thread Koenraad Lelong

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

2015-06-12 Thread Juha Manninen
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] Docked Form

2015-06-12 Thread Maciej Izak
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

2015-06-12 Thread Maciej Izak
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


[Lazarus] Formkeydown

2015-06-12 Thread Larry Dalton
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


[Lazarus] Multi platform global Hotkey

2015-06-12 Thread aradeonas
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


Re: [Lazarus] Docked Form

2015-06-12 Thread Graeme Geldenhuys
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


Re: [Lazarus] Formkeydown

2015-06-12 Thread Jürgen Hestermann

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

2015-06-12 Thread Juha Manninen
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

2015-06-12 Thread Larry Dalton
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] Formkeydown

2015-06-12 Thread Larry Dalton
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] Docked Form

2015-06-12 Thread Balazs Szekely
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] Docked Form

2015-06-12 Thread waldo kitty

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

2015-06-12 Thread Graeme Geldenhuys
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] Formkeydown

2015-06-12 Thread leledumbo
> 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

2015-06-12 Thread Juha Manninen
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

2015-06-12 Thread Larry Dalton
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


[Lazarus] Flashing task bat icon orange on Windows 7

2015-06-12 Thread Richard Mace
​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] Docked Form

2015-06-12 Thread Graeme Geldenhuys
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


Re: [Lazarus] Docked Form

2015-06-12 Thread aradeonas
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

2015-06-12 Thread Balazs Szekely
 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

2015-06-12 Thread Maciej Izak
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

2015-06-12 Thread Maciej Izak
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] Flashing task bat icon orange on Windows 7

2015-06-12 Thread K. P.
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] Flashing task bat icon orange on Windows 7

2015-06-12 Thread aradeonas
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