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
  • ...ce and Frame. Face concerns the widget itself, Frame the appearance around it. ...ct and PaintRect in order to show the widget frame. TFrame descendants use it for the display of frame captions, dropdown buttons, scrollbars...
    7 KB (958 words) - 08:33, 25 February 2020
  • That means not just Right Alignment; it is Right To Left Order. bdRightToLeft must effect the text reading as depend on the OS if it is supported, the sentence words take as like Cells
    9 KB (1,364 words) - 02:27, 7 February 2020
  • ...the main menu), then the Replace in All Open Files option will be enabled. It will find every occurrence of the search string and allow either selecting {{Tip| You can choose whether the Lazarus IDE starts the dialog with the word at the cursor in the source editor or with a blank field in [[Main menu|Mai
    4 KB (599 words) - 12:57, 25 December 2021
  • ...operand’s range, [[FPC|the compiler]] will not compile the program, unless it is instructed to ignore this. A variable typecast treats a variable as if it were a different type.
    10 KB (1,138 words) - 02:44, 18 October 2023
  • The basic TParaManager class cannot and should not be created, as it contain the abstract methods that should be implemented by CPU target imple ...on. (for example, if definition ('''def''') is a record and it can fit CPU word, then the value of the structure can be put into memory/register. Thus the
    3 KB (465 words) - 13:15, 28 December 2020
  • ...ascal" inline>Unit</syntaxhighlight> is a [[Reserved word|reserved word]]. It must appear before anything in the unit except comments. It allows writing code that performs that functionality once and have it used in many places.
    7 KB (1,040 words) - 12:56, 2 January 2022
  • Also depending on the platform it's not true that no further unit is added, because for example on Windows th However, it is very plausible to put those into the "interface" section, so programs us
    8 KB (1,130 words) - 21:25, 7 January 2022
  • ...must also differ from any object/class names you use. In Metrowerks Pascal it was possible to have the unit name and an object that was subsequently defi ...e or complex uses clause to include all of the toolbox calls. Either way, it can all be replaced with:
    4 KB (653 words) - 02:38, 28 January 2022
  • = Spread the word = ...bidl tool to auto create a basic Pascal unit for it, and if needed improve it manually
    2 KB (384 words) - 15:59, 1 July 2019
  • *The second bit is 'Special' (So special, I can't work out what it's for). If you look at a Tbdc record in the debugger, it will display the Precision as an integer, the SignSpecialPlaces as an inter
    11 KB (913 words) - 20:10, 17 February 2021
  • NSTextField. The field itself is readonly. Whenever it starts to edit, it's actually TCocoaFormEditor. * textDidChange - (currently used) once the text changed - adjust it to the max length, before sending a notification
    9 KB (1,168 words) - 15:35, 13 October 2021
  • .../td><td colspan="2" style="background: #f0f0ff;">'''property''' Intensity: word '''read''' GetClassIntensity '''write''' SetClassIntensity;</td></tr> ...></td><td colspan="2" style="background: white;">'''property''' Lightness: word '''read''' GetClassLightness '''write''' SetClassLightness;</td></tr>
    34 KB (5,111 words) - 18:54, 14 December 2023
  • ...ine>property</syntaxhighlight> is part of [[object-oriented programming]]. It can allow various levels (read, read/write etc) outside access to [[Variabl ...o the ''pointer''/reference to the TEngine object in question, which means it cannot create or destroy the object.
    3 KB (390 words) - 17:19, 6 August 2022
  • 以下是简单示例,展示了如何在您的程序中使用 Word 自动化服务器打开一文档。注意该示例仅可在 Windows 下运 ServerName = 'Word.Application';
    11 KB (1,191 words) - 13:45, 21 February 2020
  • ...without Windows COM Automation]. If you only need to create and/or view a word processing document from your program, take a look at the [[XDev Toolkit]]. Here's a simple example of how to open a document with your program using the Word Automation server. Note that this example works only on Windows. This will
    11 KB (1,528 words) - 11:54, 3 November 2023
  • ...yout. It can be said to be a [[reference]] for the value/variable, or that it "points to" the value/variable. For any data type, a pointer type for that ...writing, the data "pointed to" by a pointer variable, you ''de-reference'' it with the '''[[^]]''' operator.
    6 KB (830 words) - 09:34, 3 March 2023
  • * It uses an single <tt>mono space</tt> western [[#Font|font]] of one size and w ...WordWrap|Long lines]] are not automatically wrapped on hyphens (hyphenated word) or syllable boundaries.
    3 KB (415 words) - 17:03, 1 February 2021
  • ...-Oriented Programming (OOP). It is similar to [[Class|class]] in the types it can create, but by default objects are created on the [[Stack|stack]], whil
    2 KB (301 words) - 23:02, 17 February 2021
  • ...or Win32 only, since it don't use native full-screen mode on Linux/MacOS, it is here from old times. procedure FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
    5 KB (645 words) - 13:04, 26 November 2020
  • * It uses an single <tt>mono space</tt> western [[#Font|font]] of one size and w ...WordWrap|Long lines]] are not automatically wrapped on hyphens (hyphenated word) or syllable boundaries.
    3 KB (414 words) - 03:19, 22 March 2024
  • ...sion of this number can express a range of 0..18,446,744,073,709,551,616. It also means that programs and data spaces can be much larger than on the old
    992 bytes (133 words) - 14:25, 10 October 2020
  • SearchMask: String = ''; SearchSubDirs: Boolean = True; DirAttr: Word = faDirectory); or it can consist of a list of masks, separated by a [[Semicolon|semicolon (;)]].
    3 KB (463 words) - 15:21, 26 April 2024
  • ...Win control]. It descends from LCL-s TCustomControl to be cross-platform. It has been written and initially tested on Windows XP with Win widgetset, but Note that the TDatePicker control does not descend from TEdit, so it does not have unnecessary caret. The VCL's control doesn't have caret eithe
    7 KB (1,034 words) - 04:03, 8 August 2020
  • ...[[Reserved word|reserved word]]. It always occurs in conjunction with the word [[Of|<syntaxhighlight lang="pascal" inline>of</syntaxhighlight>]]. ...l having the same [[Data type|data type]] which is called the “base type.” It has at least one discrete, bounded dimension and continuously enumerates al
    8 KB (1,169 words) - 22:30, 20 September 2023
  • ...g="pascal" inline>function</syntaxhighlight> is a [[Reserved word|reserved word]]. ...turn type is an integral value, the accumulator register is used, provided it fits in there:
    6 KB (841 words) - 14:48, 20 February 2021
  • It is a [[Reserved words|reserved word]].
    2 KB (281 words) - 01:36, 25 January 2022
  • ...ch as variables and constants. Also, every program must be identified (get it?) by an identifier. ...GRAM}}, and {{TT|mYpRoGrAm}} are equivalent. But for readability purposes, it is a good idea to use meaningful capitalization!
    5 KB (716 words) - 16:16, 20 August 2022
  • It is used to illustrate some basic characteristics of a programming language. Every Pascal source code file starts off with a word identifying the kind of source code.
    5 KB (641 words) - 15:25, 29 August 2022
  • ...ently does not support. These are distinct from the [[Interface]] reserved word which relates to program structure. ...eritance isn't considered to be good practice. But there is one case, when it's allowed - multiple polymorphism with abstract ancestors. They don't add a
    7 KB (1,021 words) - 09:38, 4 September 2021
  • ...g="pascal" inline>repeat … until</syntaxhighlight>]] are terminated by the word [[End|<syntaxhighlight lang="pascal" inline>end</syntaxhighlight>]]. ...[Program|<syntaxhighlight lang="pascal" inline>program</syntaxhighlight>]] it can delimit a [[Scope|scope]].
    5 KB (593 words) - 19:52, 6 February 2021
  • {{Platform only|Windows|Windows/it|Windows}} ...Windows COM Automation]. Se si ha bisogno di programmare solo documenti di word processing, si veda [http://web.fastermac.net/~MacPgmr/XDev/XDevStatus.html
    11 KB (1,465 words) - 13:45, 21 February 2020
  • ...g the TLabel (text symbol Abc) on the Standard component palette and place it with a click on your form. * Select the property '''Caption''' and change it in the next edit field.
    3 KB (550 words) - 11:35, 30 November 2022
  • Note that fpcmake (the older tool) has no knowledge of the dotted RTL, it does not need this knowledge. ...ion was made that almost all targets are common to all platforms (logical, it is the RTL).
    9 KB (1,419 words) - 03:48, 22 October 2023
  • [[Procedure|procedure]] parameter that has a default value provided to it. y, m, d: word;
    2 KB (239 words) - 08:19, 12 February 2020
  • SavedCW: Word; ...cially important to control carefully the lifetime of the object and store it in a global or class variable. Destroying the object while speak is still r
    3 KB (356 words) - 12:04, 29 September 2021
  • It can store a subset of&nbsp;ℤ, the set of whole numbers. It is guaranteed that all arithmetic operations in the range [[maxint|<syntaxh
    17 KB (1,973 words) - 13:30, 5 April 2024
  • ...inline>in</syntaxhighlight>]] is also used to test if a value is in a set. It's usually used in this fashion:
    3 KB (366 words) - 21:39, 16 July 2022
  • * Open the package, and install it, rebuilding the IDE Gets the word at the (x,y) position.
    5 KB (654 words) - 08:40, 27 August 2021
  • That means it is always available, even if loading the translation fails. For the above program it looks like this (pretty-format added):
    6 KB (798 words) - 18:10, 25 January 2022
  • ...gram]], that is, the complete and runnable [[Application|application]], or it is that portion of a [[Pascal]] [[Source code]] [[File|file]] or files that ...ng="pascal" inline>program</syntaxhighlight> is a [[Reserved word|reserved word]] that introduces a classical program source code file:
    8 KB (1,022 words) - 23:07, 2 September 2022
  • * TKPrintPreview - control for displaying print preview, it is part of KControls built in printing capabilities, every visual control s ...rich edit libraries, was written from scratch and uses its native powerful word processor.
    5 KB (750 words) - 09:44, 2 March 2022
  • It describes the section: "Editor" / "Mouse". You can open the described dialo ...be hidden while you type. Any mouse-move, click, or menu action will make it visible again.
    8 KB (1,258 words) - 15:23, 30 January 2021
  • * [[Word]] ...to <tt>32767</tt>. This is the signed range that can be stored in a 16-bit word, and is a legacy of the era when 16-bit CPUs were common. For backward comp
    7 KB (960 words) - 16:17, 20 August 2022
  • It is either executed or not. In conjunction with the word <syntaxhighlight lang="pascal" inline>else</syntaxhighlight> one can specif
    2 KB (259 words) - 03:14, 23 June 2020
  • It describes the section: "Editor" / "Pages and Windows". You can open the des ...navigation, such as page up/down, simple find/replace, next occurrence of word, ...
    8 KB (1,395 words) - 15:37, 30 January 2021
  • ...xt{identifier}, \text{object})</math> stays the same (2-tuple [that means, it is ordered]). Identifiers must not be [[Reserved word|reserved words]].
    5 KB (676 words) - 22:17, 4 July 2021
  • ...he WebAssembly global ''__stack_pointer'' points to the top of this stack. It is always 16-byte aligned. Introducing a new keyword can break existing code, if it happens to use the new keyword as a variable name, for example, the followi
    5 KB (733 words) - 17:45, 24 July 2022
  • ...experimental [[m68k]] target, mainly aimed at retro computer enthusiasts. It targets the Sharp X68000 line of computers, that existed from the mid-80s t <syntaxhighlight lang="pascal">function h68kdos_write(fileno: word; buffer: pointer; len: longint): longint; syscall $ff40;
    6 KB (1,031 words) - 08:05, 11 December 2023
  • ...parent pixels. In theory, any color with alpha = 0 is transparent, however it is recommended to use all other channels to zero as well.</td></tr> ...k (''clBlack''), there is no way to know if something has been drawn or if it is transparent</td></tr>
    12 KB (1,731 words) - 09:05, 3 April 2024
  • The C-based [[gmp|GMP library]] can also be used in Free Pascal, it's not listed here. * Homepage: http://spazioinwind.libero.it/frm/software
    8 KB (1,154 words) - 03:34, 18 November 2023

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