Search results

From Free Pascal wiki
Jump to navigationJump to search
  • 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
  • ...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
  • 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
  • ...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
  • # 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
  • 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
  • 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
  • ...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
  • ...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
  • ...) 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
  • * 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
  • [[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
  • ...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

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