Search results

From Lazarus wiki
Jump to navigationJump to search
  • {{Word}} A '''word''' is the processor’s native data unit.
    3 KB (507 words) - 12:17, 8 September 2022
  • ...fined by the compiler, but are not [[Reserved word|reserved words]]. While it is not recommended, they can be redefined. ...unless you use {$mode DelphiUnicode} or {$ModeSwitch UnicodeStrings}, then it will be 2) || most likely 1
    1 KB (182 words) - 16:09, 30 January 2023
  • ...axhighlight> used to represent an instance of the [[Class|class]] in which it appears.
    757 bytes (104 words) - 23:42, 4 September 2020
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>in</syntaxhighlight>: * It tests whether a value is in a [[Set|set]]. It returns the [[Boolean|boolean]] value [[True|
    2 KB (281 words) - 10:38, 26 May 2022
  • CRT is a unit providing subroutines for programming in text mode. It is similar to ncurses C library. It's intention is to be compatible with the Borland Pascal / Turbo Pascal 7 CR
    3 KB (189 words) - 07:09, 27 December 2019
  • ...taxhighlight lang="pascal">procedure val(const s: string; var v; var code: word)</syntaxhighlight> it must be a sequence of characters that form a (possibly signed) number or en
    3 KB (450 words) - 15:52, 7 February 2023
  • It describes the section: "Editor" / "Markup and Matches". You can open the de === Current Word ===
    3 KB (506 words) - 16:02, 30 January 2021
  • It describes the section: "Editor" / "User defined markup". You can open the d ;Term: A word, part of a word, sentence (several words) or any sequence of chars. <u>Must be a single lin
    6 KB (1,071 words) - 16:11, 30 January 2021
  • A virtual method must also be implemented (programmed) in the class in which it was declared. A virtual method can be overwritten in a derived class with the reserved word override.
    922 bytes (118 words) - 08:07, 3 March 2020
  • ...pe which is ''larger'' than a [[Word|<syntaxhighlight lang="delphi" inline>word</syntaxhighlight>]].<sup>[https://www.gnu-pascal.de/gpc/LongWord.html]</sup On ''some'' platforms it is 64&nbsp;bits wide and thus has a range of <syntaxhighlight lang="pascal"
    3 KB (395 words) - 13:25, 22 December 2023
  • ...he same meaning and determine whether the compiler interprets the reserved word [[String]] as an [[Ansistring|AnsiString]]. The default is {$H-}. The reserved word [[String]] is a [[Shortstring|ShortString]].
    921 bytes (130 words) - 05:21, 23 June 2020
  • * tells the compiler whether it should use bitpacking or not when it encounters the [[Packed]] keyword for a structured type. 2. The reserved word [[Bitpacked]] can force alignment to bit addresses, regardless of the $BITP
    824 bytes (111 words) - 12:06, 26 February 2020
  • ...s for [[DWord]] under a 32-bit platform. Like the DWord (double word) type it's 32 bits and interpreted as an unsigned integer. Its minimal value is 0x00 It's recommended to use '''NativeInt''' or '''NativeUInt''' types instead. The
    1 KB (172 words) - 13:40, 24 November 2020
  • ...t lang="pascal" inline>not</syntaxhighlight> is a [[Reserved word|reserved word]]. It effectively calculates the one’s complement.
    3 KB (354 words) - 23:14, 16 October 2020
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>case</syntaxhighlight> starts a cla They may be ascending, descending, or mixed up, it does not matter.
    5 KB (707 words) - 04:08, 17 October 2023
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>begin</syntaxhighlight> marks the s ...n with [[End|<syntaxhighlight lang="pascal" inline>end</syntaxhighlight>]] it is also used to group [[statement]]s into a so-called “compound statement
    2 KB (226 words) - 22:52, 21 August 2021
  • ...ng to "merge" an existing MS Visual C++ project with Lazarus by converting it to a DLL and then calling some of its entry points from the Lazarus app. Ev ..., thus the corresponding SSE exceptions wouldn't be disabled. And on ARM64 it doesn't exist at all. So the correct solution is SetExceptionMask (which ha
    1 KB (192 words) - 12:06, 27 January 2022
  • ...d to export names when creating a shared library or an executable program. It means that the symbol(s) will be publicly available, and can be imported fr
    563 bytes (73 words) - 07:25, 14 February 2020
  • In a [[Block|block]] the word <syntaxhighlight lang="pascal" inline>var</syntaxhighlight> starts a sectio ...Variable parameter|parameter is variable]], that means assigning values to it will affect the named parameter at the call site.
    2 KB (196 words) - 22:14, 4 July 2021
  • ...ams and data spaces can be much larger than on the older 16-bit machines. It also means that data space is much smaller than on current (2020) [[64 bit] ...ans that if one program crashes it doesn't take the whole system down with it. This behaviour works more consistently on Linux than on Windows.
    1 KB (173 words) - 13:59, 10 October 2020
  • ...is stored for repeated use. So that the data field / variable can be used, it must be assigned a specific data type . w: word;
    484 bytes (77 words) - 07:17, 12 February 2020
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>destructor</syntaxhighlight> belong It also checks that the [[Self|<syntaxhighlight lang="pascal" inline>self</syn
    2 KB (207 words) - 17:19, 6 August 2022
  • ...load the user program or connect to [[shared library|shared libraries]]. It would, at that time, startup and transfer control to the user program, whic ...tialized, all the things that it needs to do only once have been done, and it essentially is ready to perform some work related to the problem definition
    3 KB (408 words) - 05:30, 15 February 2020
  • ...lly every modern Pascal [[Compiler|compiler]], including [[FPC]], supports it, if no other mechanism is available. ...lang="pascal" inline>Uses</syntaxhighlight> is a [[Reserved word|reserved word]].
    5 KB (698 words) - 02:08, 28 January 2022
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>nil</syntaxhighlight> represents th In [[FPC]] it is implemented as <syntaxhighlight lang="pascal" inline>pointer(0)</syntaxh
    4 KB (562 words) - 17:06, 20 January 2022
  • ...for a specific token in each selected line, and aligns each occurrence of it. ...e a word for alignment, please note, that it will be matched regardless of word boundaries)
    2 KB (365 words) - 06:48, 21 September 2020
  • '''implementation''' is a [[Reserved words|reserved word]] that is used to structure (subdivide) a [[Unit|unit]]. ...ion everything that has been declared there can only be used in this unit. It is the ''private part'' in other languages.
    789 bytes (100 words) - 21:58, 29 June 2020
  • ...highlight> is a [[Reserved words|reserved word]] within [[Object Pascal]]. It starts the optional finalization part of a [[Unit|unit]].
    818 bytes (90 words) - 17:16, 6 August 2022
  • .... Also referred to as '''highlighting''', though this term is ambiguous as it can refer to either all coloring, or coloring by the Highlighter only. ;token: A fragment of text. Usually a part of a line. This can be at word boundaries, but also go down to individual letters.
    4 KB (509 words) - 20:18, 12 March 2024
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>type</syntaxhighlight> is used to: ...l" inline>type</syntaxhighlight> section a type identifier preceded by the word <syntaxhighlight lang="pascal" inline>type</syntaxhighlight> actually clone
    3 KB (343 words) - 15:24, 29 July 2022
  • * q - source text / word * bd - dictionary, in case source text is one word (you get translations with articles, reverse translations, etc.)
    5 KB (580 words) - 07:13, 16 December 2021
  • The reserved word '''interface''' is used to structure (subdivide) a [[Unit|unit]]. This is d ...een declared in the interface section can be used by this and other units. It is the ''public part'' in other languages.
    861 bytes (112 words) - 13:45, 25 February 2020
  • ...lang="pascal" inline>else</syntaxhighlight> is a [[Reserved word|reserved word]] which starts a fallback-branch if all other ''named'' cases do not apply. It can occur in
    4 KB (534 words) - 23:27, 10 December 2020
  • By default, a quantifier is ''greedy'', that means, it will match as many times as possible. To match the minimum number of times Technically it does this:
    3 KB (564 words) - 09:09, 5 February 2022
  • ...1, 7, 2037,</tt> or <tt>5</tt>; and another way if otherwise. You could do it by: But in this case, it would be simpler to list the numbers for which you want Statement1 to execu
    2 KB (243 words) - 16:19, 20 August 2022
  • In an overridden virtual [[Method|method]], it is often necessary to call the parent [[Class|<syntaxhighlight lang="pascal ...lang="pascal" inline>inherited</syntaxhighlight> [[Reserved word|reserved word]]. Likewise, the <syntaxhighlight lang="pascal" inline>inherited</syntaxhig
    2 KB (247 words) - 17:16, 6 August 2022
  • It is a non-standardized extension. It is not a reserved word, therefore you ''could'' use it as an [[Identifier|identifier]], but still access the special routine by wr
    4 KB (449 words) - 21:46, 15 July 2021
  • It is also simple to draw rotated text. To do this use TextOutAngle or set Fon === Word wrapped text ===
    4 KB (543 words) - 12:32, 22 January 2023
  • ...{{keypress|CTRL|C}} or {{keypress|CMD|C}}), the editor selects the nearest word on the same line as the cursor and copies that. The same applies if nothing ...ontinue typing as usual. If the editor deems those spaces no longer needed it will trim them.
    3 KB (530 words) - 14:32, 2 February 2021
  • &
    since it is more meaningful than having a raw number. [[FPC|FreePascal]] retroactively declared some new [[Reserved word|reserved words]].
    3 KB (341 words) - 17:24, 6 August 2022
  • ...eats in an flexible and highly space optimized list structure. Each stored word "knows" its source, position in the source and some (optional) info bytes. ioda can be used standalone ("master mode") for archiving files. In this case it stores full file names and can archive whole directory trees - i.e. the who
    6 KB (1,029 words) - 22:16, 19 April 2023
  • import a javascript module. It uses an external class definition to access import a javascript module. It uses only external 'name' definitions to access
    5 KB (745 words) - 00:41, 23 February 2022
  • ...rite''' procedures. The word ''file'' itself is a [[Reserved word|reserved word]] in Pascal. Example: ...e, an area of storage on disk, a socket for connecting to the Internet, or it could be some other device depending on how the run-time library ties the f
    4 KB (692 words) - 00:14, 15 February 2020
  • ...ry] is a light and freeware dictionary based on the arabeyes.org database. It is available for both Windows and Linux and is intended for Arab users. ...interactive manner. Also added some features for example picture samples, it gives a sentence with a picture also you can copy your pictures into direct
    5 KB (811 words) - 09:32, 10 August 2020
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>or</syntaxhighlight> is a binary [[ Originally it stood for the logical disjunction of two [[Boolean|boolean values]] only, b
    6 KB (723 words) - 17:27, 21 February 2022
  • It explicitly throws an [[Exceptions|exception]] and transfers control to an e ...axhighlight> statement is available and becomes a [[Reserved word|reserved word]] if <syntaxhighlight lang="delphi" inline>{$modeSwitch exceptions+}</synt
    5 KB (660 words) - 16:58, 1 November 2022
  • since it is more meaningful than having a raw number. [[FPC|FreePascal]] retroactively declared some new [[Reserved word|reserved words]].
    3 KB (362 words) - 17:11, 6 August 2022
  • BitHelpers enable additional bit manipulation for qword, longword, word, byte and boolean types which will make your life much easier if you need s ...trunk FreePascal RTL. Type helpers for direct access to bit, nibble, byte, word and dword parts in ordinal types are now part of sysutils unit, and customi
    12 KB (1,170 words) - 22:54, 19 January 2022
  • ...suggested that PIE Hardening increases the size of an executable and slows it down marginally. ...ther to embed instructions about portable linking in such a binary because it appears unnecessary. The solution is to add "{$linklib c}" without the inve
    3 KB (406 words) - 13:37, 8 December 2021
  • The [[Reserved word|reserved word]] <syntaxhighlight lang="pascal" inline>with</syntaxhighlight> allows overr ...ith a <syntaxhighlight lang="pascal" inline>with</syntaxhighlight>-clause. It looks like this:
    3 KB (430 words) - 01:35, 7 December 2021

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