Search results

From Free Pascal wiki
Jump to navigationJump to search
  • These templates are used to give certain effects to items. Some are to make markup simpler, such as HL for highlighting in place of the <nowiki
    5 members (0 subcategories, 0 files) - 13:00, 16 October 2020
  • Gtk+3.0 bindings are being developed in the Lazarus-ccr They are based on the headers from gtk+3.8.6 which can be downloaded here:
    1 KB (227 words) - 14:42, 12 January 2021
  • Statements are parts of a [[Executable program|program]] that alter its state, e. g. by Elementary statements are those, which can not be broken down into smaller pieces – “sub-stateme
    1 KB (179 words) - 07:49, 22 June 2020
  • ...since some are superseded by Lazarus' own component. The ported components are: ...eck the status of each component in each individual folder. The components are only tested on Win32 since it's my primary development platform (and I'm to
    906 bytes (127 words) - 18:12, 25 June 2023
  • c := 65; ch := 'A'; { are the same action, and are legal } c := 'A'; ch := 65; { while they are the same action, this is illegal }
    1 KB (153 words) - 07:27, 10 February 2020
  • Data fields that are published in the interface section: Data fields that are published in a subroutine:
    2 KB (279 words) - 08:06, 12 February 2020
  • ...threads are used, the variable behaves as an ordinary variable. If threads are used then a copy is made for each thread (including the main thread). Note ...variable’s value. If possible at all, consider using local variables; they are always faster than thread variables.
    1 KB (156 words) - 08:42, 1 March 2020
  • The name “GNU” is often used to identify projects that are under the auspices of the “GNU project”. All related projects are <abbr title="Free/Libre Open Source Software">FLOSS</abbr>.
    444 bytes (72 words) - 07:45, 28 June 2020
  • There are various different meanings of the term "packages" in the combined FPC/Lazar In nearly all cases packages are collections of units and some build and descriptive metadata. In a few case
    1 KB (210 words) - 23:48, 7 April 2023
  • ...ocumented and quite interesting. Some download links are broken, but there are many mirrors so keep trying until you find one that works.
    1 KB (184 words) - 00:23, 22 October 2022
  • To configure database access, most important properties are: ...d be able to load the right drivers. *.dll style drivers are found if they are located in the same directory as the corresponding *.exe file.
    2 KB (188 words) - 16:09, 9 December 2023
  • ...us it can be said that all applications are programs, but not all programs are applications.
    1 KB (161 words) - 18:06, 19 November 2020
  • ...light lang="delphi" inline>ptrUInt</syntaxhighlight>}}''' (“Pee true Int”) are signed and unsigned [[Integer|<syntaxhighlight lang="pascal" inline>integer ...highlight>/<syntaxhighlight lang="delphi" inline>ptrUInt</syntaxhighlight> are not necessarily the same size of <syntaxhighlight lang="delphi" inline>ALUS
    3 KB (321 words) - 18:26, 25 January 2022
  • ...mmer to define normal messages, warning and error messages. These messages are displayed in the message window. These self-defined messages are intended to enable the programmer to better oversee and manage his code.
    2 KB (229 words) - 00:55, 21 February 2020
  • ...ws]], [[ReactOS]], [[Portal:Linux|Linux]], [[FreeBSD]] and [[UCSD Pascal]] are all operating systems which run on standard PCs. Other operating systems that are supported by Lazarus / Free Pascal include [[Portal:Android|Android]], [[Po
    503 bytes (70 words) - 06:33, 22 December 2019
  • conditional defines are put on sepearate lines as in: The choices are listed in abbreviated form so:
    1 KB (163 words) - 10:38, 17 February 2020
  • == Who are developers == ...ock a 1.0.x release. Of course you can make sure these ''post 1.2'' issues are fixed in the 1.0.x release by providing patches for these issues.
    4 KB (410 words) - 08:47, 22 August 2020
  • ...''' may become the same as a [[WideChar]]. For now, [[Byte|byte]] and char are almost identical - one byte (8-bits) in size. However, a char can only be u ch := 'A'; c := 65; { are the same action, and are legal }
    2 KB (300 words) - 07:58, 17 October 2023
  • ...an ad. Big Delphi FMX sites wrote about it and it has real projects. There are urls And there are 5 forks of it and 25 stars on github. I think it's sufficient proof of the
    672 bytes (92 words) - 18:01, 25 March 2023
  • * Internally all numbers are ''double''. Therefore integers range from -9,007,199,254,740,991 to 9,007,1 * All '''bitwise operators are limited to 32bit''', including the ''mod'' operator, which is limited to si
    2 KB (314 words) - 21:41, 8 March 2023
  • The declarations are optional. ...ature of a block is, that declarations are only valid while the statements are processed.
    1 KB (176 words) - 12:16, 6 February 2021
  • [[Boolean]] expressions are used to compare two values and get a <tt>true-or-false</tt> answer: The following relational operators are used:
    2 KB (357 words) - 16:18, 20 August 2022
  • The functions of the LazUtf8 unit are required for problem-free type conversion from [[Ansistring|AnsiString]] to ...re used to display strings from the Unicode character set. Unicode strings are implemented in the same way as AnsiStrings and can be cast (converted) to t
    1 KB (168 words) - 13:23, 22 December 2023
  • ...mat page contents into fixed-width columns which save vertical space. They are especially useful when working with long lists.
    3 members (0 subcategories, 0 files) - 15:07, 20 September 2023
  • {{Note|'''Dynamic libraries''' are also known as dynamic shared libraries, shared objects, or dynamically link '''Static libraries''' are also known as static archive libraries and static linked shared libraries.}
    3 KB (468 words) - 18:56, 14 March 2021
  • ...d be able to load the right drivers. *.dll style drivers are found if they are located in the same directory as the corresponding *.exe file.
    2 KB (163 words) - 12:54, 1 April 2024
  • ...s that many find useful and cannot do without. The packages that are added are:
    957 bytes (130 words) - 02:23, 26 November 2020
  • There are a few things pending like the "windowless mode". The WebView4Delphi demos are configured to use the "evergreen" version.
    1 KB (189 words) - 03:17, 6 December 2021
  • At the right are the nodes and below are the current values of the selected node.
    577 bytes (94 words) - 13:52, 1 February 2021
  • ...eepascal.org/fpc/docs-pdf/comparch.pdf]) written by Carl-Eric Codere. They are adapted to fit the changed parts of 1.9.x. This documentation is since 2003
    896 bytes (107 words) - 04:38, 19 September 2020
  • This category lists graphics software applications that are written with Lazarus and/or Free Pascal.
    1 member (1 subcategory, 0 files) - 19:53, 24 July 2015
  • This category lists graphics software applications that are written with Lazarus and/or Free Pascal.
    1 member (1 subcategory, 0 files) - 20:08, 13 June 2016
  • This category lists graphics software applications that are written with Lazarus and/or Free Pascal.
    1 member (1 subcategory, 0 files) - 19:54, 24 July 2015
  • This category lists graphics software applications that are written with Lazarus and/or Free Pascal.
    2 members (1 subcategory, 0 files) - 18:06, 11 January 2021
  • ...ontrol properties. Which means there are a number of HTML attributes which are not standard. In order to provide the best compatibility with standard HTML
    1 KB (180 words) - 16:05, 10 August 2022
  • <p>Some of the features of gir2pascal are:</p> *GObject's are mapped to pascal objects (not classes) for easier use.
    2 KB (362 words) - 07:26, 5 February 2023
  • * defaults to {$GOTO OFF}. That is, no jump commands are allowed; Note for inline assembler: If labels are used in the assembly code, the directive {$GOTO ON} must be used.
    726 bytes (105 words) - 13:09, 16 February 2020
  • The sources are in a subversion repository : ...y anyone by sending patches through bug tracker, the same way that patches are sent for pascal sources.
    1 KB (211 words) - 18:17, 16 August 2022
  • <!-- don't show the spammers why they are blocked; temporarily enable if you want to debug false positives -->
    176 bytes (30 words) - 20:29, 24 June 2019
  • # Nested [[Comments|comments]] are allowed. # [[PChar|<syntaxhighlight lang="pascal" inline>PChar</syntaxhighlight>]]s are converted to [[String|<syntaxhighlight lang="pascal" inline>string</syntaxh
    2 KB (289 words) - 17:11, 6 August 2022
  • ...and <syntaxhighlight lang="pascal" inline>max</syntaxhighlight> properties are used to set minimum and maximum limit of a TrackBar. The corresponding values are <syntaxhighlight lang="pascal" inline>trHorizontal</syntaxhighlight> or <sy
    2 KB (250 words) - 17:01, 13 November 2019
  • General features are; * all modal forms are bsSizeToolWin; non-modal forms are bsSizable.
    3 KB (449 words) - 21:32, 8 April 2021
  • :;asNormal: normal handling when TActions are invoked by hotkeys or otherwise. :;asSuspendedEnabled: no response on invoking, but all TAction.Enabled are set ''true''
    1 KB (174 words) - 07:03, 20 March 2024
  • ...e memory can already be allocated by initialization routines in units that are initialized before the C memory manager is installed. ...es where several units like '''cthreads''', '''cmem''' and '''cwstrings''' are recommended to be placed first, due to how the units work a sensible order
    860 bytes (140 words) - 20:40, 10 January 2022
  • ...prises of an array of type [[WideChar]]. The functions of the LazUTF8 unit are there to facilitate the conversion of types from [[Ansistring|AnsiString]] The examples below are for Windows operating systems!
    896 bytes (117 words) - 13:21, 22 December 2023
  • : Sources are in lazarus-ccr now and are updated to make it work as expected. --[[User:Bart|Bart]] ([[User talk:Bart
    651 bytes (112 words) - 18:11, 4 January 2020
  • There are several types of "Themes" in macOS. ...rences are allowing to change the main bar to the dark mode. However APIs are available to change window and/or view
    2 KB (257 words) - 05:41, 5 June 2020
  • ...(usually not more than one week - exact dates are provided when the builds are available). # Install the release (check that the version-numbers are correct)
    2 KB (293 words) - 08:33, 22 August 2020
  • ...ighlight> and <syntaxhighlight lang="pascal" inline>true</syntaxhighlight> are used to define the false and true conditions of a [[Boolean|<syntaxhighligh They are [[Manifest constant|manifest constants]] that are defined as part of the [[Standard type|standard data types]] the [[Compiler
    3 KB (410 words) - 02:33, 18 October 2023
  • Hmm. All the UTF8 filefunctions are actually in LazFileUtils unit... --[[User:Bart|Bart]] ([[User talk:Bart|tal
    146 bytes (20 words) - 22:48, 8 September 2019
  • Every time the statements in the loop body are executed, an ''iteration'' occurs. Loops are particularly useful as a programming construct, since the loop body is only
    2 KB (293 words) - 23:25, 26 January 2021
  • ...efinitions and string conversion functions in [[BGRABitmap]] library. They are provided by [https://bgrabitmap.github.io/doc/BGRABitmapTypes.html BGRABitm ...solid #e0e0a0; background: #ffffe4;">Returns the index of a color. Colors are considered to match if the difference is less than or equal to ''AMaxDiff''
    12 KB (1,731 words) - 09:05, 3 April 2024
  • Unlike in the past, there is no official IRC channel for [[FPC]]. There are at least two FPC related channels on irc.libera.chat server - [irc://libera Rules of the #fpc-alt channel (moderated by Steve Litt) are very simple: Treat your fellow channel inhabitants like you'd like to be tr
    3 KB (507 words) - 02:07, 5 June 2023
  • Several developers are missing here: Maxim, Michael, Dmitry, Werner, Zeljan, Rich (amongst others
    182 bytes (24 words) - 00:38, 4 November 2023
  • ...the appropriate properties. By Default all siblings e.g. on the same form are linked. Thus the properties have to be changed if you want to link controls | ParentControl || Link all controls which are placed on this control.
    3 KB (392 words) - 08:17, 26 August 2022
  • Constants are defined in the [[Const#Const_Section|<code>const</code> section]] of a [[FP Some special Free Pascal constants are:
    1 KB (156 words) - 21:53, 23 February 2023
  • ...s in these versions are limited to their state in Puma 10.1, although some are newer (a few have even been updated to Leopard 10.5). ...OS/ARM, and have been updated to Yosemite 10.10 (2014). Since not all APIs are available to 64 bit and iOS applications in the C headers, the same is of c
    3 KB (407 words) - 01:21, 8 August 2021
  • * A lot of integer types are changed to SizeInt/SizeUInt to have common declarations for 32 and 64 Bit t The following routines are new in the 1.9.x rtl and aren't yet documented:
    865 bytes (113 words) - 22:57, 6 June 2021
  • ...red in an [[Identifier]]. Simple types are predefined by the compiler, but are not [[Reserved word|reserved words]]. While it is not recommended, they can Simple types predefined by the compiler are:
    1 KB (182 words) - 16:09, 30 January 2023
  • ''Scope'' refers to where certain variables are visible. You have procedures inside procedures, variables inside procedures ...ode (procedure, function, whatever), the only identifiers that are visible are those defined before that block and either in or outside of that block.
    2 KB (371 words) - 16:19, 20 August 2022
  • Actually the administrators are: Actually the members are:
    951 bytes (132 words) - 15:57, 1 July 2019
  • * Leading spaces and tabs are skipped. * Empty lines or lines only containing spaces are skipped
    3 KB (495 words) - 13:33, 27 February 2024
  • ...to define our own standards, in order to ensure that the same conventions are followed on all supported architectures (which was not the case when this a ...s have several routines expecting Pascal strings as value parameters. They are declared as arrays of char on the C side, which have to be passed by refere
    2 KB (308 words) - 13:59, 30 April 2022
  • ...ed. Diagrams are made with DIA, and then exported to PNG. The source files are in SVN in fpcdocs/buildfaq, but if you want changes, please don't commit di
    1,014 bytes (159 words) - 10:17, 24 April 2022
  • However, neither the variable’s name, nor the data type are stored in the [[Binary|compiled binary file]]. ...piler ''reserves'' enough ''memory'' and ensures only ''legal operations'' are performed in compliance with the data type.
    3 KB (447 words) - 11:10, 12 August 2021
  • ...or .lpk files (with absolute or relative path) to be converted. Wildcards are allowed.
    873 bytes (129 words) - 11:41, 6 January 2022
  • different authors over long period of time, they are distributed, Both Procedure List and Code Explorer are intended for
    2 KB (345 words) - 21:33, 8 April 2021
  • I believe that Cardinal types are not to be used anymore for 32bit and 64bit systems. with reference to https
    302 bytes (48 words) - 14:39, 9 April 2021
  • : The page templates are used for uniform categorization among languages. I mean, you could use [[Te : As I wrote yesterday, the page templates are used for categorization. There is one template for every article, that defi
    2 KB (252 words) - 13:20, 25 June 2019
  • What feautures are missing? (27 June 2014) ::You are absolutely right. I just forgot. Thanks for adding it. [[User:Bart|Bart]] 1
    892 bytes (129 words) - 23:23, 27 March 2024
  • ...it's shown only when you move the pointer to the top of the screen. There are no "per window" menus attached (an application window could use a Toolbar i Used classes are:
    3 KB (472 words) - 20:33, 14 May 2022
  • UART Interfaces are often used for debugging output, the pico is no exception to this rule. ...described in the Getting Started Guide chapter then the GPIO pins 0 and 1 are connected to the debug probe which makes them visible as a serial interface
    2 KB (265 words) - 02:53, 30 December 2021
  • ...Mello, and I can be found on the web in lots of places. Some notable ones are:
    602 bytes (83 words) - 06:34, 30 September 2023
  • ...) library, libgdb. It is used in the Free Pascal text-based IDE. The units are: There are also some example programs:
    992 bytes (146 words) - 14:26, 28 May 2022
  • Note: The values are shown in a very basic form. e.g Objects are shown as pointer, instead of structure. You may get more information by add The values are evaluated according to the scope set in the [[IDE_Window:_Threads|Thread]]
    1 KB (225 words) - 10:01, 1 February 2021
  • ...original'' - pages. The language bar helps users to see, what translations are available. If the user comes to an English page through a search engine, th Templates are used to reduce maintenance if a page gets a new translation.
    911 bytes (153 words) - 02:24, 20 January 2020
  • * Source - show all declarations as they are in the source ...th more lines of code than in the edit field to the right. Long procedures are hard to read by others. Use the [[IDE Window: Extract Procedure|Extract Pro
    4 KB (545 words) - 19:20, 13 July 2020
  • ...while the units reference manual gives an idea of how many routines there are for accomplishing all sorts of tasks.
    1 KB (157 words) - 16:20, 20 August 2022
  • ...lways used the spaces. We would have to change (to move) many other pages. Are you sure with your changes? Before changing all I want to try first to see what the pro's and cons are. After that the others can be moved (or not)
    1 KB (245 words) - 07:48, 21 June 2020
  • [[Identifier]]s are searched in the following order, until there is a hit: ...ng="pascal" inline>namedScope</syntaxhighlight> first, before other scopes are considered.
    3 KB (430 words) - 01:35, 7 December 2021
  • * allows subroutines to be seen by other subroutines before they are declared in the code.
    315 bytes (37 words) - 05:24, 16 February 2020
  • ...round application]]. These two application categories and their attributes are explained below. ...ications do not appear in the Dock or in the Force Quit window; but they ''are visible'' to utilities like Activity Monitor, Unix command-line tools (eg t
    3 KB (479 words) - 11:05, 15 December 2021
  • Packages are automatically unloaded, when they are not used anymore. ...s installed. An installed package is compiled into the IDE and its classes are available in the component palette.
    2 KB (256 words) - 12:47, 2 February 2021
  • Some sorting algorithms are tweaked based on properties the provided objects have or other information The following sorting algorithms are made for special purposes:
    1,012 bytes (144 words) - 19:16, 30 January 2021
  • The current FPC version under developement is 2.5.1. Compiler internals are documented at the evolving [[FPC internals]] page. C++, these are simply pure abstract classes, and Delphi must have the
    2 KB (259 words) - 00:54, 11 June 2021
  • Comments are human-readable notes or other kinds of annotations to support understanding They are not interpreted by the compiler and ignored when building your program.
    4 KB (623 words) - 17:24, 6 August 2022
  • Commonly used descendants are:
    241 bytes (31 words) - 03:02, 29 January 2022
  • Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches
    318 bytes (45 words) - 07:51, 16 December 2019
  • ...e Guide] lines. Of course, almost anyone will find some points there, that are arguably less readable than other styles. That's OK, just try to follow at ...s helps debugging, some users put these checks into their fpc.cfg, so they are applied to whole Lazarus - including packages and examples.
    2 KB (343 words) - 09:09, 15 April 2020
  • There are a number of Qt bindings available: ...its use the same scheme as e.g. the official C interface to Qt does: there are wrapper procedures written which export an procedural interface. This proce
    2 KB (337 words) - 02:03, 16 February 2020
  • Specific properties of <code>TColorListBox</code> are: ...>Style</code> - defines the items shown in the listbox, and how the colors are named
    2 KB (325 words) - 23:01, 2 August 2019
  • The latest packages that are included by default on Fedora 38 are:
    908 bytes (134 words) - 18:47, 18 April 2023
  • ...ous line endings are recognized; when writing, the current OS line endings are used.
    2 KB (286 words) - 10:14, 29 February 2020
  • ...ht lang="pascal" inline>label</syntaxhighlight>s, pure numeric identifiers are allowed, too. In Pascal identifiers are ''case-insensitive''.
    5 KB (676 words) - 22:17, 4 July 2021
  • ...e of fpbrowser allows selecting the used rendering engine. Currently there are 2 options available: TurboPower iPro and THTMLPort., Currently TurboPower i FPBrowser support modules, which are plugins which can change the behavior of the browser.
    1 KB (179 words) - 11:46, 30 April 2020
  • Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches.
    407 bytes (51 words) - 01:05, 20 October 2020
  • If numbers are 121 and 143 then greatest common divisor is 11. There are many methods to calculate this.
    1 KB (194 words) - 01:16, 14 December 2023
  • Here are some ideas. If you want to help give us a note on the mailing list, so we c * Here are the needed [[Pas2js_optimizations|optimizations]].
    2 KB (384 words) - 15:59, 1 July 2019
  • ...ing WebAssembly functions asynchronously from JavaScript, even though they are implemented as synchronous. ...the x86_64 and aarch64 platforms. Minimum Chrome versions that support it are 110.0.5473.0 (macOS) / 110.0.5469.0 (Windows, Android) / 110.0.5478.4 (Linu
    4 KB (585 words) - 16:31, 26 June 2023
  • Yes and No. The files are there, you just cannot list them. Unfortunately the earliest working filena
    375 bytes (61 words) - 03:45, 4 April 2021

View (previous 100 | next 100) (20 | 50 | 100 | 250 | 500)