Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2013-03

Maintainers: packages without description: please add them

7 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Reinier Olislagers

Hi list,

1. Going through my Lazarus install (trunk) I noticed these packages without description. I've added suggestions for descriptions (hope they're correct).
Could package maintainers please add a description to their packages? That would surely help people who don't yet know what the package actually does.

aarrebase
?

cocoa_pkg
?

customdrawn
Provides custom drawn (as opposed to native) controls for multiple platforms

demoidehelp
?

designbaseclassdemopkg
?

easydockmgrdsgn
? something to do with easydockmgr?

editortoolbar
? (current description says Editor Toolbar, but what kind of editor is meant? what kind of toolbar?)

exploreidemenu
?

filefindlaz
Adds file finder components to Lazarus

fpcunitide
fpcunitide provides new project types for console and GUI unit testing applications using fpcunit. Useful for quickly and easily setting up unit tests for your project.

fpvectorialpkg
?

h2paswizard
Helps convert C .h files into Pascal definitions

idelazlogger
?

imagesforlazarus
? (current description says Images for Lazarus. What images?)

jumptoimplementation
Allows jumping to the implementation part if your cursor is on a procedure/method/property definition.

lazdatadict
?

lazparadox
Paradox connection component for Lazarus

lazreportpdfexport
Enables PDF export for lazreport (requires LazReport and PowerPDF)

lr_add_function
?
Additional functions for lazreport (requires LazReport)

lr_codereport_pkg
?

lr_dialogdesign
?

lr_sqldb
?

lr_tdbf
DBF database access component for lazreport (requires LazReport)

lr_zeosdb
Zeos database access component for lazreport (requires LazReport)

macosfiles
?

messagecomposerpkg
?

notlcldesigner
Example package that demonstrates adding support for non-LCL visual components in the IDE

prettymessages

printers4lazide
Adds printing support to the IDE. Requires Printers4Lazarus.

quickfixexample
?

rxnewrx
These packages have more or less the same description: Delphi VCL Extensions (RX)
Could rxnew perhaps indicate they are
1. an addition to the rx package or
2. an improvement to the rx package (that is: they have the same components)

semaphorgridlpk
Adds traffic lights (red, green, amber) controls to grids

tachartwmf
WMF drawing back-end for TAChart

turbopoweriprodsgn
Design-time packages for the ported TurboPower iPro (internet professional) components: a set of components providing Internet connectivity.

weblaz
Weblaz provides new project types for (Fast)CGI and Apache module web applications using FreePascal's fcl-web (fpweb)

2. Memo oddity in package screen
When selecting a package with a large description, the vertical scrollbar of the memo containing the description is all the way down (Laz trunk x86, Windows).
Could this be modified so it is at the top (and you can read the beginning of the description, which is the most important)

Thanks a lot,
Reinier

Reply by email

silvioprog
to Reinier Olislagers

+1.

Very nice suggestion.

"Reinier Olislagers" wrote 146 lines
Hi list, 1. Going through my Lazarus install (trunk) I noticed these packages without description. I've added suggestions for descriptions (hope they're correct). Could package maintainers please add a description to their packages? That would surely help people who don't yet know what the package actually does. aarrebase ? cocoa_pkg ? customdrawn Provides custom drawn (as opposed to native) controls for multiple platforms demoidehelp ? designbaseclassdemopkg ? easydockmgrdsgn ? something to do with easydockmgr? editortoolbar ? (current description says Editor Toolbar, but what kind of editor is meant? what kind of toolbar?) exploreidemenu ? filefindlaz Adds file finder components to Lazarus fpcunitide fpcunitide provides new project types for console and GUI unit testing applications using fpcunit. Useful for quickly and easily setting up unit tests for your project. fpvectorialpkg ? h2paswizard Helps convert C .h files into Pascal definitions idelazlogger ? imagesforlazarus ? (current description says Images for Lazarus. What images?) jumptoimplementation Allows jumping to the implementation part if your cursor is on a procedure/method/property definition. lazdatadict ? lazparadox Paradox connection component for Lazarus lazreportpdfexport Enables PDF export for lazreport (requires LazReport and PowerPDF) lr_add_function ? Additional functions for lazreport (requires LazReport) lr_codereport_pkg ? lr_dialogdesign ? lr_sqldb ? lr_tdbf DBF database access component for lazreport (requires LazReport) lr_zeosdb Zeos database access component for lazreport (requires LazReport) macosfiles ? messagecomposerpkg ? notlcldesigner Example package that demonstrates adding support for non-LCL visual components in the IDE prettymessages printers4lazide Adds printing support to the IDE. Requires Printers4Lazarus. quickfixexample ? rxnewrx These packages have more or less the same description: Delphi VCL Extensions (RX) Could rxnew perhaps indicate they are 1. an addition to the rx package or 2. an improvement to the rx package (that is: they have the same components) semaphorgridlpk Adds traffic lights (red, green, amber) controls to grids tachartwmf WMF drawing back-end for TAChart turbopoweriprodsgn Design-time packages for the ported TurboPower iPro (internet professional) components: a set of components providing Internet connectivity. weblaz Weblaz provides new project types for (Fast)CGI and Apache module web applications using FreePascal's fcl-web (fpweb) 2. Memo oddity in package screen When selecting a package with a large description, the vertical scrollbar of the memo containing the description is all the way down (Laz trunk x86, Windows). Could this be modified so it is at the top (and you can read the beginning of the description, which is the most important) Thanks a lot, Reinier -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130302/de44adfd/attachment-0001.html>

Reply by email

Jesus Reyes
to Reinier Olislagers: 1. Going through my Lazarus install (trunk) I noticed these packages without description.…

--- El vie 1-mar-13, Reinier Olislagers escribi?:

Show quoted text 26 lines
lazreportpdfexport Enables PDF export for lazreport (requires LazReport and PowerPDF) lr_add_function ? Additional functions for lazreport (requires LazReport) lr_codereport_pkg ? lr_dialogdesign ? lr_sqldb ? lr_tdbf DBF database access component for lazreport (requires LazReport) lr_zeosdb Zeos database access component for lazreport (requires LazReport)

Updated description on LazReport addon packages in r40462

Jesus Reyes A.

Reply by email

Reinier Olislagers
to Jesus Reyes
Jesus Reyes wrote 5 lines
--- El vie 1-mar-13, Reinier Olislagers escribi?: Updated description on LazReport addon packages in r40462 Jesus Reyes A.

Thanks, Jesus!
(And Martin as well as anybody else whose updates I missed)

Reply by email

Graeme Geldenhuys
to Reinier Olislagers: 1. Going through my Lazarus install (trunk) I noticed these packages without description.…
Reinier Olislagers wrote
editortoolbar ? (current description says Editor Toolbar, but what kind of editor is meant? what kind of toolbar?)

I thought the description was obvious, but I guess not. It is the toolbar for the Lazurus IDE editor.

http://wiki.freepascal.org/New_IDE_features_since#editor_toolbar

Regards,
- Graeme -

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

Reply by email

Reinier Olislagers
to Graeme Geldenhuys
Graeme Geldenhuys wrote 10 lines
On 2013-03-02 05:12, Reinier Olislagers wrote: > > editortoolbar > ? (current description says Editor Toolbar, but what kind of editor is > meant? what kind of toolbar?) I thought the description was obvious, but I guess not. It is the toolbar for the Lazurus IDE editor. http://wiki.freepascal.org/New_IDE_features_since#editor_toolbar

Ah ok,

"The editor toolbar plug-in allows you to define toolbar buttons to any of the IDE menu items. "
then ;) ???

Reply by email

Graeme Geldenhuys
to Reinier Olislagers
Reinier Olislagers wrote
"The editor toolbar plug-in allows you to define toolbar buttons to any of the IDE menu items. "

Yes. :)

ps: This is a good idea, to get descent description in all packages. I have also before wondered what some of the obscurely named packages do.

Having a consistent naming convension would also be useful. eg: xxx-design.lpk for design time packages (thus to be installed in the IDE and appear on the component palette).

Without the suffix, xxx.lpk, would mean non-gui package, free to use in web or console applications.

With the suffix, xxx-lcl.lpk, would mean with LCL dependencies and runtime only.

etc...

Regards,
- Graeme -

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

Reply by email