Search results
From Free Pascal wiki
Jump to navigationJump to search
Page title matches
- {{Components and Code examples}} ==Default components provided by Lazarus==29 KB (4,178 words) - 16:16, 20 December 2023
- {{Components and Code examples}} * [[THtmlPort]] - порт компонентов HTML Components (THtmlViewer, TFrameViewer, TFrameBrowser) от Dave Baldwin для Lazarus22 KB (982 words) - 18:07, 25 January 2023
- {{Components and Code examples}} * [[fpc:FPC and Apache Modules/fr|Modules FPC et Apache]] - En-têtes pour créer des modu8 KB (1,139 words) - 16:56, 29 April 2020
- {{Components and Code examples}} * [[PlotPanel/es|PlotPanel]] - A plotting and charting component for animated graphs16 KB (2,480 words) - 18:07, 25 January 2023
- {{Components and Code examples}} ==Lazarus-CCR Released Components==16 KB (2,155 words) - 18:07, 25 January 2023
- {{Components and Code examples}} 这个页面的剩余部分也包含非Lazarus分发的组件。针对Lazarus提供的默认的组件,请查看[[Lazarus Components Directory | Lazarus组件目录]]。31 KB (3,033 words) - 08:26, 3 May 2024
Page text matches
- ...|units]], [[Class|classes]] and [[Property|properties]] have the same name and functionality as their equivalents in Delphi. This makes [[Lazarus For Delp ...as [[TMainMenu]], [[TButton]], [[TComboBox]], [[TTimer]], etc. Complements and links to the reference docs.1 KB (146 words) - 14:15, 3 November 2019
- This page describes the package '''RunTimeTypeInfoControls''' in <lazarusdir>/components/rtticontrols/. ...erties. In fact, you can create fully functional forms without writing any code at all.2 KB (248 words) - 09:32, 10 June 2020
- ...er. As forms they are stored in two files: the code is stored in .pas file and the design in the corresponding .lfm file. {{LCL Components}}458 bytes (74 words) - 10:31, 5 January 2019
- {{Using Lazarus components}} ...ctions. Examples of components include buttons, labels, checkboxes, timers and dialogs.3 KB (446 words) - 08:07, 17 March 2020
- ...ficial announcement by Michael Van Canneyt on the Free Pascal mailing list and update this page.}} ...ibraryloader.png]] is a Lazarus and FPC component that specifies the names and locations of SQLDB database libraries (DLLs/.sos/.dylibs) should be loaded2 KB (220 words) - 02:31, 2 March 2020
- ...in a category should contain a short description, a link to the home page and, if applicable, '''a''' screenshot or a maximum of two small screenshots (' * [[Projects using Lazarus - Components and Libraries|Components and Libraries]]2 KB (307 words) - 02:38, 16 June 2021
- ...imer.png]] is component on the [[System tab]] of the [[Component Palette]] and delivers a timer with usually millisecond resolution. It inherits most of i * Drop a [[TLabel|label]], [[TShape|shape]] and timer components on main [[TForm|form]]2 KB (281 words) - 18:28, 10 January 2023
- ...e [[Component Palette]]. A TPanel can act as a visible container for other components. One way to use panels is when the control group is displayed and hidden.2 KB (323 words) - 15:36, 4 October 2019
- Lazarus has a '''chmhelp''' package (components/chmhelp). ...unicates with the IDE using SimpleIPC; see [[Installing Help in the IDE]] and [[Help protocol]] for more details. The CHM support is based on FPC package2 KB (321 words) - 09:15, 26 March 2023
- ...but totally new code (it's smaller than Delphi 7 code). It has class name and properties compatible with the Delphi 7 version, but different unit name. ...work on GTK2 (I see pixelated text over green bar). This is OK on Windows and QT.1 KB (166 words) - 14:06, 16 December 2021
- ...nt is the easy way to give your apps a good appearance with minimum effort and easy individualisation. ** When starting a new application, just drop the component onto your form, and in the Form.Create() method, call SplashAbout1.ShowSplash. This will displ3 KB (478 words) - 01:22, 10 September 2021
- ..., algorithms and software projects that have been implemented with Lazarus and/or FPC. ...Robotics]] - [[Portal:HowTo Demos|HowTo Demos]] - [[Portal:SciTech|Science and Technology]] - [[Portal:Web_Development|Web Development]]4 KB (417 words) - 01:55, 10 March 2020
- ...toolbar which displays a large number of icons representing commonly used components for building forms. ...he display of a different set of icons, representing a functional group of components. The left-most icon in each tabbed group is an obliquely leftward-facing a4 KB (722 words) - 15:11, 10 November 2019
- bzip2lib provides stream classes for bzip2 compression and decompression. It uses external bzip2 libraries. Unit bzip2lib is collected and edited from 2 unit files in [https://wiki.delphi-jedi.org/wiki/JEDI_Code_Li3 KB (402 words) - 16:34, 29 July 2020
- ...eature of text editors that are used for programming ([[Source_code|source code]]), scripting, markup languages ([[HTML]], [[JSON]], or [[XML]]), or config ...]] is also highlighted in a specific manner to distinguish it from working code.3 KB (289 words) - 00:23, 16 September 2023
- ....lpk is an under construction package containing all kinds of custom drawn components for Lazarus. Read more about it in [[Lazarus Custom Drawn Controls]]. * Can be fully reliable in look, behavior and size across platforms2 KB (310 words) - 00:43, 19 February 2020
- ...ell documented and has been used in several projects as both a highlighter and a lexer. You can use an XML file to define the syntax, defining the tokens using tags and various RegEx constructs. You can also specify colouring of the tokens if y2 KB (314 words) - 02:48, 4 January 2022
- ...nt, descendant of TreeView, which provides treeview somewhat similar to VS Code editor. It gives "Folder" property which loads the folder to the root of tr It gives event OnShellItemClick which allows to detect click and double-click on nodes (giving full file path).1 KB (207 words) - 19:01, 10 August 2020
- ...nes on another component. A TLabel is a descendant of [[TGraphicControl]] and is available under the [[Standard tab]] of the [[Component Palette]]. ...uch as [[TEdit|Edit fields]], [[TMemo|Memos]], [[TStringGrid|StringGrids]] and so on. TLabels provide a variety of events available to you but not require3 KB (550 words) - 11:35, 30 November 2022
- ...cal instruments, computers, and related audio devices for playing, editing and recording music. ...e files are typically created by a "MIDI sequencer" (software or hardware) and then played on some kind of MIDI synthesizer.5 KB (690 words) - 07:22, 3 June 2022
- {{Warning|TSubform and its documentation seem to be unmaintained... [[Category: Outdated informati ...Use it as you would a TPanel - drop components on it, assign a DataSource and at runtime the magic begins.4 KB (599 words) - 19:48, 15 February 2023
- ...nding the data packet over the wire. That greatly reduces the packet size, and thus leads to faster transfers. ...of code in your application. See Demo 18 (Address Book demo) in the source code repository for a feature complete example of what tiOPF can do.2 KB (255 words) - 12:28, 5 July 2020
- ...nstalled by using [Package|Install/Uninstall packages]. After install the components are accessible via the Data Export tab. ...responding import to dataset code in FPC/Lazarus, but there is third party code like dbimport (https://bitbucket.org/reiniero/smalltools/src, directory dbi2 KB (297 words) - 11:50, 16 August 2021
- Anywhere in your [[Source code|source code]], you can check the status, whether active or inactive, by query '''<synta * Create a new [[Application|application]] and drop three TToggleBoxes on the [[TForm|form]].4 KB (536 words) - 09:10, 9 November 2019
- Alexander Klenin rewrote and expanded much of the code, and is its current maintainer. ...tachart/demo/. See [[TAChart Demos|TAChart Demos]] for a short description and screenshots.3 KB (449 words) - 14:17, 24 February 2023
- ...e, stand alone, open source IDE for Free Pascal which runs in the browser (and on other platforms supported by Lazarus). ...Client Side Run Time Library and RAD IDE intended to allow Pascal(Pas2JS) and/or Python(Pyodide) development with the minimum of installation or learning3 KB (428 words) - 14:44, 5 September 2023
- [[Category:Help and Docs]] ...a difference between the projects ((Free Pascal Project, Lazarus Project) and the used formats of the help (Online, html, chm, inf)6 KB (842 words) - 14:13, 13 March 2024
- {{Page Of Code Sites}} = Major sites for Pascal, Delphi and Kylix code =10 KB (1,434 words) - 11:15, 12 September 2023
- ...er. As forms they are stored in two files: the code is stored in .pas file and the design in the .lfm file. Press File->New... menu item and in the opened dialog select "Frame" item.4 KB (612 words) - 19:04, 12 May 2020
- *TLongTimer is a descendant of TIdleTimer, and keeps all of its properties and methods except the Interval property ...additional properties, that allow for very long intervals - Daily, Weekly and Monthly3 KB (520 words) - 06:47, 19 February 2020
- * [[Projects using Lazarus - Components and Libraries|Komponenty i biblioteki]] * [[Projects using Lazarus - Databases and Tools|Bazy danych i narzędzia]] (zobacz także [[Portal:Databases|portal b3 KB (365 words) - 14:38, 27 October 2021
- and dialogs (eg, file open dialog), windows maintenance... For this first program we do not have any dialog and service windows, so it is sufficient template default.prj.4 KB (694 words) - 07:46, 1 September 2020
- <li>[[Projects using Lazarus - Components and Libraries|کتابخانه ها و جزئیات]]</li> <li>[[Projects using Lazarus - Databases and Tools|پایگاه داده و ابزارهای مرتبط]] (همچنین4 KB (231 words) - 15:27, 14 March 2023
- ...can simply select it on the [[Standard tab]] of the [[Component Palette]] and place it by clicking on the form. ...the first scrollbar properties "Name" in "sbVert", "Kind" in "sbVertical" and "Align" in "alRight"2 KB (293 words) - 01:14, 2 March 2020
- * The object is to play a simple WAV sound both in Windows and Linux (Sync and ASync) * There are lots of libraries to do this in a complicated way, but this code should suffice for simple use6 KB (680 words) - 21:53, 12 March 2024
- ...idgets-1.0.0.tar.gz Internet Archive Link]). This widgetset is lightweight and extremely useful for projects that do not want to add a dependency to some ...ted by Darius Blaszyk in June 2011. The code works out of the box with FPC and does not need any 3rd party utilities.3 KB (529 words) - 05:41, 9 December 2021
- ...mageList]], arranging them in rows and automatically adjusting their sizes and positions. To use this example, create a new application and add the example code to the unit. Remember to add the ''ComCtls'' unit in the uses clause.2 KB (214 words) - 14:38, 21 January 2022
- ...etting made on a form. TSpinEdit is in fact a combination of a [[TUpDown]] and an associated [[TEdit]] control specialized for numbers. The background color, font color, type style, and other similar matters are available to the user. To change the background c3 KB (432 words) - 13:23, 2 October 2021
- ...est way is to use the Lazarus [[Online Package Manager]]. Supports Windows and Linux (macOS prevents multiple instances by default). * Without arguments: will use the executable name as identifier and will not send the command line parameters3 KB (489 words) - 01:37, 19 June 2020
- ...]] is a container that allows a number of objects to be grouped physically and conceptually on a [[TForm|form]]. ...can simply select it on the [[Standard tab]] of the [[Component Palette]] and place it by clicking on the form.2 KB (307 words) - 09:16, 15 September 2019
- ...en the Lazarus IDE (as well as Lazarus applications that include chm help) and the help viewer. This protocol is used to provide context-sensitive help. C * <code>--ipcname <name></code>: name is the name of the IPC server started by the IDE4 KB (551 words) - 08:16, 17 February 2020
- RTTI controls link to other components' published property, and changes in the either control are reflected to the other without any coding ...TIComboBox1's Link property. Select Edit1 in the TIObject drop-down list, and Text in tht TIProperty dropdown list.2 KB (310 words) - 14:52, 1 September 2022
- *[[How to setup a FPC and Lazarus Ubuntu repository/ja]] *[[Components and Code examples/ja]]10 KB (411 words) - 15:12, 5 November 2020
- And then call properties of this object like this: Unit file and demo project: https://github.com/Alexey-T/Win32TaskbarProgress1 KB (184 words) - 11:01, 9 November 2021
- '''TXMLPropStorage''' [[image:txmlpropstorage.png]] is a component to save and restore selected properties (either [[TForm]] or any control on it). It wor * Drop a <tt>TXMLPropStorage</tt> component on the form and set the <tt>Filename</tt> property as needed, for example: <tt>session.xml<7 KB (1,024 words) - 17:39, 14 October 2023
- deployable on all platforms and architectures the Free Pascal compiler Free Pascal Profiler consists of two tools (fpp and fppview) and some units4 KB (607 words) - 08:13, 4 January 2024
- ...open source cross platform 2D graphics library used for example by Chrome and Firefox. ...vides shared and static libraries and Pascal units to access Skia with FPC and Delphi.3 KB (513 words) - 05:59, 26 April 2024
- ...-aware components are located on the [[Data Controls tab]]. The Datasource and the database controls are located on the "Data Access" tab. == Lazarus and Interbase / Firebird ==9 KB (1,349 words) - 02:31, 24 November 2021
- ...can be downloaded as a zip from [https://svn.code.sf.net/p/lazarus-ccr/svn/components/everettrandom/latest_stable/updates/everettrandom.zip Lazarus ccr site] ====Installation and Usage====3 KB (478 words) - 18:43, 29 November 2020
- ...ng]] is a control that comprises a group of [[TCheckBox]] items physically and logically grouped together on a container component. ...can simply select it on the [[Standard tab]] of the [[Component Palette]] and place it by clicking on the form.3 KB (432 words) - 08:53, 8 March 2022
- This feature allows to use components of other designer forms. A common example is to use the TDataSource on a Da *Manual referencing via source code works.7 KB (1,134 words) - 03:51, 9 December 2019
- ...uage features work when targeting the JVM, most do (or will in the future) and we have done our best to introduce as few differences as possible. * [[FPC_JVM/Language|Supported language constructs and other programming information]]3 KB (446 words) - 15:39, 21 January 2023
- *It silently checks for application updates, and if it finds an update will silently perform the update - even if the applic This is even simpler to code in your app.2 KB (307 words) - 01:45, 19 February 2020
- 11 KB (561 words) - 17:58, 27 March 2024
- Material Design Components for Lazarus, painted with BGRABitmap. Licensed as LGPL v3. 2018 by Lainz. This control can act as a normal button, toggle, toggle group, checkbox and radiobutton.3 KB (489 words) - 00:52, 7 May 2020
- ...rtal:Linux|Linux on 32-bit and 64-bit]] [[:Category:x86|x86]], [[PowerPC]] and [[ARM]] processors. It was created and is maintained by Carlo Kok and is copyrighted by [http://www.remobjects.com RemObjects software] as freewa5 KB (729 words) - 13:54, 10 December 2019
- {{RingChart and AnalogWatch}} {{Warning|The chart components needed by this component have been removed from Lazarus in version 1.4. Sin4 KB (680 words) - 14:12, 25 February 2020
- ...r malware. Most functionality has been tested to work under Windows, Linux and FreeBSD. ...tains the component package for Lazarus + documentation (pdf and hlp file) and probably all original examples ported to Lazarus.4 KB (664 words) - 12:30, 20 February 2023
- ...roid Module Wizard is a wizard to create JNI Android loadable module (.so) and Android Apk using Lazarus/Free Pascal. ::: AppCompat and Material Design supported!7 KB (941 words) - 01:29, 23 May 2023
- | [http://code.google.com/p/dspack/ DSPack] | http://code.google.com/p/dspack/4 KB (629 words) - 13:51, 13 February 2022
- SymScan provides an Barcode scanning component and API link to the barcode scanner module in Symbol/Motorola MC series Windows The sample application is licensed under the GPL, and the libraries under LGPL4 KB (528 words) - 02:41, 28 February 2020
- ...lon]] and an [[Equal|equal sign]] back to back, is pronounced as “becomes” and used by [[Pascal]] as the assignment operator. ...hand (possibly doing a [[Typecast#variable typecast|variable typecast]]), and an [[expression]] evaluating to the [[Data type|data type]] the variable is5 KB (643 words) - 00:09, 4 February 2021
- ...can simply select it on the [[Standard tab]] of the [[Component Palette]] and place it by clicking on the form. Geometric figures should be drawn randomly and depending on the TRadioGroups to the form. The first RadioGroup determines3 KB (424 words) - 22:33, 17 April 2022
- ...ith the mouse on it (or change with the {{keypress|Tab}} key on the button and pressed it with {{keypress|Enter}}), an action is triggered. This click is ...OK" in the middle [[image:tbutton.png]]) on the Standard component palette and place it with a click on your form.6 KB (829 words) - 09:08, 9 November 2019
- ...ically into the Source Editor and your cursor will be placed in a piece of code starting. # Completion code:2 KB (276 words) - 23:47, 9 September 2023
- ...mical formulas and reaction equations with automatically placed subscripts and superscripts. ...is based on "chemtxt" written by Patrick Spanel. It was adapted to Lazarus and extended by Werner Pamler.5 KB (841 words) - 23:26, 12 March 2021
- Lazarus IDE Packages is bundled with IDE and can be installed via main menu: ...ect_Groups|lazprojectgroups]] - IDE Add-on for grouping projects, packages and project groups.7 KB (932 words) - 10:24, 10 April 2023
- {{Streaming components}} ...re data on disk or to a network stream, you have to write code which loads and saves each property.11 KB (1,492 words) - 00:07, 28 February 2020
- ...d by Munich Trade Fair Centre and organized by FreeX magazine. Free Pascal and Lazarus have been one of 14 Open Source projects present (both have been pr * Florian Klämpfl (FPC) October 27th and 28th5 KB (819 words) - 06:50, 18 September 2020
- ...f0460945.xsph.ru/rindex.htm website]). KOL-CE is developed by Yury Sidorov and distributed under [http://www.opensource.org/licenses/wxwindows.php wxWindo ...CE port|WinCE]] only. But later it was decided to keep Win32 functionality and made it work with FPC smoothly. The original MCK can not be used with Laza8 KB (1,289 words) - 18:24, 29 April 2021
- === Overview and XML description files === ...ile. This description file contains the actual help text, while the source code provides the function names etc.5 KB (770 words) - 08:24, 17 February 2020
- ''JCSV (Jans Freeware CSV Database Components'' is a set of components for using a CSV Database ...n.freepascal.org/svn/lazarus/trunk/COPYING.LGPL LGPL] (same as the FPC RTL and the Lazarus LCL). You can contact the author if the modified LGPL doesn't w3 KB (332 words) - 20:54, 10 February 2020
- * ... and many more ..., to avoid naming conflicts, a "laz" prefix was added to package, unit and components:6 KB (783 words) - 12:46, 10 February 2022
- This is a collection of links within this Wiki about Free Pascal, Lazarus and [[Related projects|related projects]]. There are currently [[Special:Statis * [[Components and Code examples]]5 KB (584 words) - 16:04, 22 February 2023
- ...orm|Form]], you can simply select it on the component palette ''Standard'' and place it, with one click on the form.<br> ...[[Boolean]]. Thus, the allocation '''<code><RadioButton>.Checked := True;</code>''' is possible.7 KB (1,004 words) - 12:18, 1 March 2020
- CSV means Comma-Separated Values, and is a popular file format that is unfortunately not completely standardized. ...ta fields separated by commas (or, in variants, other characters like tabs and semicolons)8 KB (1,140 words) - 22:26, 18 July 2020
- {{LCL Components Langs}} * Components installed by default as part of the LCL:10 KB (1,120 words) - 17:35, 14 October 2023
- ...="bash">svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/geckoport/version1 [local dir]</syntaxhighlight> * Choose Package | Open package file, then select GeckoComponents.lpk (in the Components subfolder).6 KB (950 words) - 07:50, 16 February 2020
- ;Debugger-Frontend: The controls (run, step, stop buttons) and dialogs (watches, stack) in the IDE. ...ce: A set of base-classes defining the communication between the front-end and each back-end9 KB (1,335 words) - 17:15, 10 January 2022
- ...the [http://www.sane-project.org/html/ libsane] library, enabling Lazarus and FreePascal applications to access scanners under Linux. The download contains the libsane bindings and a unit ''saneutils.pas'' which provides some simple functions for manipulat2 KB (281 words) - 19:02, 1 November 2019
- ...it near its associated TListView and set a number of properties of the two components, typically - Data is added via the TListViewFilterEdit and it takes care of passing that data to the TListView. For example, to popula3 KB (360 words) - 08:10, 7 December 2022
- ...and Free Pascal is written from scratch in Delphi and is used in RJ TextEd and [[CudaText]]. * sSyntax: Code language in lowercase e.g. "html". Available values are: html, css, xsl, sv5 KB (656 words) - 13:49, 25 December 2020
- A Delphi project, Delphi package and a single unit file can be converted for Lazarus. * '''Convert binary DFM file to text LFM and check syntax ...'''8 KB (1,275 words) - 17:32, 3 May 2024
- ...''Additional tab''' of the [[Component Palette]] contains more, often-used components | [[image:tbitbtn.png]] || [[TBitBtn]] || Button with caption and an optional image5 KB (582 words) - 16:34, 24 March 2024
- [[TINIPropStorage]] and TXMLPropStorage have a ''StoredValues'' property which stores some value (i * Run Lazarus and start a new application;3 KB (502 words) - 15:59, 29 October 2020
- {{LCL Components Langs}} *Components installed by default as part of the LCL:11 KB (1,153 words) - 16:39, 21 March 2024
- ...treaming components]] - How to write components to streams and read/create components from streams *[[Code Examples]] - Esimerkkikoodeja Lazaruksella.10 KB (1,443 words) - 03:30, 29 March 2020
- The ultimate goal is to use Free Pascal and Lazarus to create a webpage in a RAD manner as much as possible. * XComponents (and XIDE): [https://github.com/Steve--W/XComponents] (Steve Wright)5 KB (720 words) - 16:27, 3 October 2023
- ...Almost all controls are cross-IDE compatible (Delphi/C++Builder, Lazarus) and cross-platform compatible in Lazarus. ...table data, replacement for TStringGrid and TDrawGrid - full compatibility and lot of new features5 KB (750 words) - 09:44, 2 March 2022
- ...ly from the object (exe or dll). ActiveX is a Microsoft Windows technology and can only be used on that platform. Cross compilation to windows is possible ...hen 'Save and Rebuild IDE'. Alternatively, open the LazActiveX.lpk package and click on 'Use >>'/'Install'.11 KB (1,648 words) - 14:27, 9 April 2023
- ...using Lazarus]]. If a description page has been made, the applications or components can be offered for download at the [http://sourceforge.net/project/showfile ==Components==12 KB (1,844 words) - 09:09, 6 December 2020
- Original Delphi code is used for a long time inside "Universal Viewer" application. Unicode/Hex: combined Hex and Unicode modes1 KB (176 words) - 10:39, 21 January 2022
- # [https://www.devart.com/mydac/ MySQL data access Lazarus components]11 KB (1,101 words) - 23:06, 27 March 2024
- * Enter your text and confirm your work with ''OK''. ===by code in button click===7 KB (978 words) - 12:14, 19 July 2021
- ...drawing, the ability to have exactly the same look in different platforms and also a higher consistency of behavior. ...tom drawn controls which are necessary for implementing Lazarus widgetsets and are located in the unit lazarus/lcl/customdrawncontrols.pas. These are desc10 KB (1,303 words) - 22:23, 8 February 2024
- *[https://code.google.com/archive/p/zengl/ Download ZenGL before version 3.12] *[http://code.google.com/p/zengl/issues/list Bugtracker]5 KB (681 words) - 23:41, 30 September 2023
- ..., any calls to Write values are accompanied by an embedded MD5 hash value (and also reversed then Base64/IDEA Encrypted) ...e a standard ident section containing various details including authorship and copyright. A single function allows you to check on app startup whether th8 KB (1,275 words) - 12:13, 30 August 2019
- # The win32 widgetset interface can be used on win64 too and has been relabeled win32/win64. ...ed TGraphicControl and TCustomControl descendants, scrolling, TSpeedButton and TSplitter.6 KB (882 words) - 07:13, 7 August 2020
- ...best place for discussions. It's a more user friendly way of communication and might be preferred by beginning users than the mailing lists. ...others to help you in the most effective way. These tips should save you, and the other forum users who try to help you, time in arriving at an answer to9 KB (1,666 words) - 16:24, 24 July 2022
- ...arse XML and HTML files to DOM, and can render the DOM tree to HTML, XHTML and XML. |[[dom]]|| - || Implements the DOM level 2 Core specification and some of the DOM level 3 Core properties/methods.4 KB (576 words) - 16:43, 6 August 2022