Re: [Lazarus] lhelp broken for Lazarus 1.7 r1.5 FPC 2.6.4 x86_64-linux-gtk 2

2016-01-28 Thread John Landmesser

Am 28.01.2016 um 12:39 schrieb Juha Manninen:

Please test with r51434.

Juha

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus



it's ok now again :-))

Thank you very much Juha

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] Free Pascal and Lazarus learning center

2016-01-28 Thread Anthony Walter
This is just a heads up to anyone interested. As you know a few months ago
I created a new documentation site at http://docs.getlazarus.org that
improves the help system for Free Pascal and Lazarus.

Continuing along the same vein I've started work on a new series of Free
Pascal and Lazarus pages which I have named Lazarus learning center:

http://www.getlazarus.org/learn/

Currently these pages hold minimal stubs for study guides, but I anticipate
adding a lot of content to them over the next few weeks. What I'd like from
you is to feedback about concerning which new topics you'd like covered or
feedback on articles I have or will be posting.

Anyone can add their requests, critiques, or corrections on the site by
using the "Edit this page" link at the top of every page. My back end
editor page shows me all the pending "diffs" which I can easily integrate
into any page.

Thanks.
--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] [OT] Re: [PATCH] components/turbopower_ipro: added the Iphttpbroker and its example

2016-01-28 Thread Lukasz Sokol
On 27/01/16 15:20, Graeme Geldenhuys wrote:
> On 2016-01-27 13:12, Reimar Grabowski wrote:
>> I never got what these 3D DEs would improve when we are interacting with 2D 
>> devices like mouse and touchpads.
> 
> +1
> 
> Especially now that all "modern design" [yeah right] is going back to
> wire-frame like designs, like in the days of Windows v1.0 and v2.0.
> Everything being mono colors and ugly flat looking. Windows, Linux, OSX
> and mobile devices all following this stupid trend. You can't
> distinguish a button from a label. No thanks!
> 

Compared with 'Oh it's Unix, I know that system...' 3d file manager out of 
Jurassic (Era|Park)
they are a breeze of fresh air ;) 

Also all these modern HD 1280x800 displays are getting better at, is 
beautifully anti-aliased fonts and wire-frames.
(thanks to having much better contrast & colour space coverage figures, to be 
honest)

(I still have a working machine from around 10years ago that sported a 
1440x1050 display on 14" diagonal LCD)

> 
> Regards,
>   - Graeme -
> 

-L.


--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Package editor in Lazarus 1.6

2016-01-28 Thread Mattias Gaertner
On Thu, 28 Jan 2016 14:34:25 +0200
Juha Manninen  wrote:

> On Thu, Jan 28, 2016 at 12:06 AM, Mattias Gaertner
>  wrote:
> > And what was the bug?
> > It does not sound like a bugfix, so I'm a bit worried that it went to
> > 1.6RC2.
> 
> Most changes were made before 1.6 was branched.

Ok. I was just a bit worried when you wrote it is in RC2 instead of
writing it is "in 1.6" and that it wasn't documented.


> Many usability issues were fixed.

Usability is a broad term. If something is unusable then it needs a
fix. If it only "improves" usability, then it is not a bug fix.


> Only the last one was merged to 1.6,
> others happened before it.
> IMO the package editor is now smooth and nice.

Good.
Just keep in mind that "smooth and nice" includes documentation. :)

Mattias

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Treeview example(s) needed

2016-01-28 Thread Mattias Gaertner
On Thu, 28 Jan 2016 01:23:36 +0100
"Joe Shepherd"  wrote:

> Thanks, but that's hardly the way (with standalone buttons) anyone would use 
> a treeview.

It demonstrates adding, deleting and selecting nodes.


> Surely the TV's own events (onClick, onChange...) are preferable?

Do you mean you search general examples/documentation for the TV's
events like? Or do you need some help with specific events?


> Apart from some terse words about lack of information on StackExchange, I see 
> nothing on-line about them

Several examples use TTreeView. Use 'Find in Files' to search for
'TTreeView' in the 'lazarus/examples' directory.
For instance xmlreader/testxmlreder.lpi


Mattias

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Package editor in Lazarus 1.6

2016-01-28 Thread Juha Manninen
On Thu, Jan 28, 2016 at 12:06 AM, Mattias Gaertner
 wrote:
> And what was the bug?
> It does not sound like a bugfix, so I'm a bit worried that it went to
> 1.6RC2.

Most changes were made before 1.6 was branched. They don't need to be
only bug fixes then.
For example the AddMore button change is from last May which is half a
year before 1.6 branch:

 r49046  Package editor: Replace AddMore button with a popup menu.
Step 1. to improve the GUI. Issue #28097, (modified) patch from Alexey
Torgashin.
and
 r49096  IDE: Improve adding a new file to package, reuse the "New..."
dialog. Issue #28097, patch from Alexey Torgashin.

The only commit merged into 1.6 that was not really a bug fix is from
December 15 :
 r50815  Package editor: Duplicate the "Add" button's menu items in
tree popup menu. Part of issue #28097.
It was kind of part of the improvements I wanted to finish and is
rather safe. It only adds menu items for existing functionality.

Also look at the related issues, like:
  http://bugs.freepascal.org/view.php?id=26188
Many usability issues were fixed. Only the last one was merged to 1.6,
others happened before it.
IMO the package editor is now smooth and nice.

Juha

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] [OT] Re: [PATCH] components/turbopower_ipro: added the Iphttpbroker and its example

2016-01-28 Thread Graeme Geldenhuys
On 2016-01-28 09:22, Lukasz Sokol wrote:
> 
> Compared with 'Oh it's Unix, I know that system...' 3d file manager
> out of Jurassic (Era|Park) they are a breeze of fresh air ;)

Sorry, don't fully understand your statement.


> Also all these modern HD 1280x800 displays...

I have no idea how or why consumers allowed LCD manufacturers to rip
them off like that. My old Dell Inspiron 9100 (circa 2004) laptop was a
15.4" display with a 1920x1200 resolution. I would expect consumers to
appreciate and expect improvements, yet the standard laptop display is
now 1366x768. G*d, my monitors from the early 90's had better resolution
than that!!

Screen Resolution Statistics (W3Schools site only):

  http://www.w3schools.com/browsers/browsers_display.asp

And don't get me going on aspect ratio!

My last [overpriced] laptop purchase was a Macbook Pro with Retina,
simply because of the better display, compared to anything PC
manufacturers could offer.

Sadly I think most smartphones have a higher resolution than 1366x768.


Anyway, way off topic now. So lets move this elsewhere or email directly
for further conversion on this.

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] lhelp broken for Lazarus 1.7 r1.5 FPC 2.6.4 x86_64-linux-gtk 2

2016-01-28 Thread Juha Manninen
Please test with r51434.

Juha

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Free Pascal and Lazarus learning center

2016-01-28 Thread Anthony Walter
Noted. I might add that as a beginning level video tutorial. Right now I am
writing javascript canvas code to convert text to lexical diagrams and
slicing a screen shot of the IDE for a visual popover guide,
--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Free Pascal and Lazarus learning center

2016-01-28 Thread Dennis



Anthony Walter wrote:
This is just a heads up to anyone interested. As you know a few months 
ago I created a new documentation site at http://docs.getlazarus.org 
that improves the help system for Free Pascal and Lazarus.


Continuing along the same vein I've started work on a new series of 
Free Pascal and Lazarus pages which I have named Lazarus learning center:


http://www.getlazarus.org/learn/

Currently these pages hold minimal stubs for study guides, but I 
anticipate adding a lot of content to them over the next few weeks. 
What I'd like from you is to feedback about concerning which new 
topics you'd like covered or feedback on articles I have or will be 
posting.


Anyone can add their requests, critiques, or corrections on the site 
by using the "Edit this page" link at the top of every page. My back 
end editor page shows me all the pending "diffs" which I can easily 
integrate into any page.


Thanks.


Maybe a quick comparison of Pascal with Java, C, C++, C#, so beginners 
from those background can quickly pick up fpc.

--
___
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] Package editor in Lazarus 1.6

2016-01-28 Thread Juha Manninen
On Mon, Jan 25, 2016 at 9:53 PM, Michael Van Canneyt
 wrote:
> Requirements must still be added one at a time; The requirement dialog shows
> a dropdown.
> ...

Yes, that is true. There should be either a CheckListbox or a Listbox
with multi-select.


> If you select a required package in the package dialog, the bottom of the
> package dialog shows the min/max required version. This is easy to change
> it.
>
> In the project dialog, if you select a required package, there is no way to
> set the min/max required version. You must delete the requirement, and add
> it again, because only during the add you can specify the version.
> It would be nice to offer the same functionality as in the package dialog.
>
> As an aside:
>
> I also think it would be nice if the min/max versions were simply shown in
> the package tree.

Ok, there is an old bug report about it.
  http://bugs.freepascal.org/view.php?id=20377

I will look at these issues later.

Juha

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus