Changeset 423 for trunk/Packages
- Timestamp:
- Apr 25, 2022, 6:01:01 PM (3 years ago)
- Location:
- trunk/Packages
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Packages/CevoComponents/DrawDlg.pas
r413 r423 1 1 unit DrawDlg; 2 2 3 {$mode delphi}{$H+}4 5 3 interface 6 4 7 5 uses 8 Classes, SysUtils, Forms, LCLIntf, LCLType, {$IFDEF LINUX}LMessages,{$ENDIF}6 Classes, SysUtils, Forms, LCLIntf, LCLType, {$IFDEF UNIX}LMessages,{$ENDIF} 9 7 Messages, Graphics, Controls, ButtonBase, ButtonA, ButtonB, Area, ScreenTools 10 8 {$IFDEF LCLGTK2}, Gtk2Globals{$ENDIF}; … … 76 74 MoveActive := False; 77 75 AddHandlerOnVisibleChanged(VisibleChangedHandler); 78 {$IFDEF LINUX}76 {$IFDEF UNIX} 79 77 OnDeactivate := DoDeactivate; 80 78 {$ENDIF} … … 131 129 MousePos1: TPoint; 132 130 MousePos2: TPoint; 133 {$IFDEF LINUX}131 {$IFDEF UNIX} 134 132 MousePosNew: TPoint; 135 133 NewFormPos: TPoint; … … 139 137 inherited; 140 138 MousePos2 := Mouse.CursorPos; 141 {$IFDEF LINUX}139 {$IFDEF UNIX} 142 140 // Only if client is not doing own mouse move handling 143 141 if not Assigned(OnMouseDown) or not Assigned(OnMouseMove) or not Assigned(OnMouseUp) then begin -
trunk/Packages/CevoComponents/ScreenTools.pas
r417 r423 1647 1647 I: Integer; 1648 1648 begin 1649 {$IFDEF LINUX}1649 {$IFDEF UNIX} 1650 1650 // Wait and process messages little bit to avoid crash or force repaint under Gtk2 1651 1651 for I := 0 to 10 do begin -
trunk/Packages/CevoComponents/Sound.pas
r383 r423 7 7 StringTables, Directories, LCLType 8 8 {$IFDEF WINDOWS}, MMSystem, Windows{$ENDIF} 9 {$IFDEF LINUX}, Process, AsyncProcess2{$ENDIF};9 {$IFDEF UNIX}, Process, AsyncProcess2{$ENDIF}; 10 10 11 11 type … … 29 29 TSound = class 30 30 private 31 {$IFDEF LINUX}31 {$IFDEF UNIX} 32 32 PlayCommand: string; 33 33 SoundPlayerAsyncProcess: TAsyncProcess; … … 63 63 {$R *.lfm} 64 64 65 {$IFDEF LINUX}65 {$IFDEF UNIX} 66 66 resourcestring 67 67 SUnableToPlay = 'PlayStyle=%s: Unable to play %s Message:%s'; … … 88 88 end 89 89 {$ENDIF} 90 {$IFDEF LINUX}90 {$IFDEF UNIX} 91 91 PlayCommand := GetNonWindowsPlayCommand; 92 92 FDeviceID := 1; … … 100 100 mciSendCommand(FDeviceID, MCI_CLOSE, MCI_WAIT, 0); 101 101 {$ENDIF} 102 {$IFDEF LINUX}102 {$IFDEF UNIX} 103 103 FreeAndNil(SoundPlayerSyncProcess); 104 104 FreeAndNil(SoundPlayerAsyncProcess); … … 162 162 PlayParm: TMCI_Play_Parms; 163 163 {$ENDIF} 164 {$IFDEF LINUX}164 {$IFDEF UNIX} 165 165 var 166 166 L: TStringList; … … 175 175 end 176 176 {$ENDIF} 177 {$IFDEF LINUX}177 {$IFDEF UNIX} 178 178 // How to play in Linux? Use generic Linux commands 179 179 // Use asyncprocess to play sound as SND_ASYNC … … 232 232 mciSendCommand(FDeviceID, MCI_STOP, 0, 0); 233 233 {$ENDIF} 234 {$IFDEF LINUX}234 {$IFDEF UNIX} 235 235 if SoundPlayerSyncProcess <> nil then SoundPlayerSyncProcess.Terminate(1); 236 236 if SoundPlayerAsyncProcess <> nil then SoundPlayerAsyncProcess.Terminate(1); -
trunk/Packages/Common/StopWatch.pas
r396 r423 5 5 6 6 uses 7 {$IFDEF W indows}Windows,{$ENDIF}7 {$IFDEF WINDOWS}Windows,{$ENDIF} 8 8 SysUtils, DateUtils; 9 9 … … 32 32 end; 33 33 34 34 35 implementation 35 36 … … 40 41 fIsRunning := False; 41 42 42 {$IFDEF W indows}43 {$IFDEF WINDOWS} 43 44 fIsHighResolution := QueryPerformanceFrequency(fFrequency) ; 44 45 {$ELSE} -
trunk/Packages/Common/UAboutDialog.pas
r420 r423 1 1 unit UAboutDialog; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UApplicationInfo.pas
r396 r423 1 1 unit UApplicationInfo; 2 3 {$mode delphi}4 2 5 3 interface … … 59 57 procedure Register; 60 58 59 61 60 implementation 62 61 -
trunk/Packages/Common/UCommon.pas
r420 r423 1 1 unit UCommon; 2 2 3 {$mode delphi}4 5 3 interface 6 4 7 5 uses 8 {$ ifdef Windows}Windows,{$endif}9 {$ ifdef Linux}baseunix,{$endif}6 {$IFDEF WINDOWS}Windows,{$ENDIF} 7 {$IFDEF UNIX}baseunix,{$ENDIF} 10 8 Classes, SysUtils, StrUtils, Dialogs, Process, LCLIntf, 11 9 FileUtil; //, ShFolder, ShellAPI; … … 35 33 DLLHandle1: HModule; 36 34 37 {$IFDEF W indows}35 {$IFDEF WINDOWS} 38 36 GetUserNameEx: procedure (NameFormat: DWORD; 39 37 lpNameBuffer: LPSTR; nSize: PULONG); stdcall; … … 302 300 end; 303 301 304 {$IFDEF W indows}302 {$IFDEF WINDOWS} 305 303 function GetUserName: string; 306 304 const … … 323 321 end; 324 322 end; 325 {$ endif}323 {$ENDIF} 326 324 327 325 function ComputerName: string; 328 {$ ifdef mswindows}326 {$IFDEF WINDOWS} 329 327 const 330 328 INFO_BUFFER_SIZE = 32767; … … 341 339 end; 342 340 end; 343 {$ endif}344 {$ ifdef unix}341 {$ENDIF} 342 {$IFDEF UNIX} 345 343 var 346 344 Name: UtsName; … … 349 347 Result := Name.Nodename; 350 348 end; 351 {$ endif}352 353 {$ ifdef windows}349 {$ENDIF} 350 351 {$IFDEF WINDOWS} 354 352 function LoggedOnUserNameEx(Format: TUserNameFormat): string; 355 353 const … … 429 427 procedure LoadLibraries; 430 428 begin 431 {$IFDEF W indows}429 {$IFDEF WINDOWS} 432 430 DLLHandle1 := LoadLibrary('secur32.dll'); 433 431 if DLLHandle1 <> 0 then … … 440 438 procedure FreeLibraries; 441 439 begin 442 {$IFDEF W indows}440 {$IFDEF WINDOWS} 443 441 if DLLHandle1 <> 0 then FreeLibrary(DLLHandle1); 444 442 {$ENDIF} -
trunk/Packages/Common/UDebugLog.pas
r396 r423 1 1 unit UDebugLog; 2 3 {$mode delphi}4 2 5 3 interface … … 44 42 45 43 procedure Register; 44 46 45 47 46 implementation -
trunk/Packages/Common/UDelay.pas
r396 r423 1 1 unit UDelay; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UFindFile.pas
r396 r423 59 59 FilterAll = '*.*'; 60 60 {$ENDIF} 61 {$IFDEF LINUX}61 {$IFDEF UNIX} 62 62 FilterAll = '*'; 63 63 {$ENDIF} -
trunk/Packages/Common/UFormAbout.pas
r420 r423 1 1 unit UFormAbout; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UGeometric.pas
r396 r423 1 1 unit UGeometric; 2 3 {$mode delphi}4 2 5 3 interface … … 26 24 function RectEnlarge(Rect: TRect; Value: Integer): TRect; 27 25 function ShiftRect(ARect: TRect; Delta: TPoint): TRect; 26 28 27 29 28 implementation -
trunk/Packages/Common/UJobProgressView.pas
r396 r423 1 1 unit UJobProgressView; 2 3 {$MODE Delphi}4 2 5 3 interface -
trunk/Packages/Common/ULanguages.pas
r416 r423 1 1 unit ULanguages; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/ULastOpenedList.pas
r396 r423 1 1 unit ULastOpenedList; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UListViewSort.pas
r420 r423 2 2 3 3 // Date: 2019-05-17 4 5 {$mode delphi}6 4 7 5 interface -
trunk/Packages/Common/UMemory.pas
r396 r423 1 1 unit UMemory; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface … … 43 41 property Position: Integer read FPosition write FPosition; 44 42 end; 43 45 44 46 45 implementation -
trunk/Packages/Common/UMetaCanvas.pas
r420 r423 1 1 unit UMetaCanvas; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UPersistentForm.pas
r396 r423 1 1 unit UPersistentForm; 2 3 {$mode delphi}4 2 5 3 // Date: 2020-11-26 -
trunk/Packages/Common/UPool.pas
r396 r423 1 1 unit UPool; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/UPrefixMultiplier.pas
r396 r423 2 2 3 3 // Date: 2010-06-01 4 5 {$mode delphi}6 4 7 5 interface -
trunk/Packages/Common/URegistry.pas
r396 r423 1 1 unit URegistry; 2 3 {$MODE delphi}4 2 5 3 interface … … 132 130 function TRegistryEx.OpenKey(const Key: string; CanCreate: Boolean): Boolean; 133 131 begin 134 {$IFDEF Linux}132 {$IFDEF UNIX} 135 133 //CloseKey; 136 134 {$ENDIF} -
trunk/Packages/Common/UResetableThread.pas
r396 r423 1 1 unit UResetableThread; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/UScaleDPI.pas
r420 r423 2 2 3 3 { See: http://wiki.lazarus.freepascal.org/High_DPI } 4 5 {$mode delphi}{$H+}6 4 7 5 interface … … 227 225 Temp[I] := TBitmap.Create; 228 226 Temp[I].SetSize(NewWidth, NewHeight); 229 {$IFDEF Linux}227 {$IFDEF UNIX} 230 228 Temp[I].PixelFormat := pf24bit; 231 229 {$ELSE} -
trunk/Packages/Common/USyncCounter.pas
r396 r423 1 1 unit USyncCounter; 2 3 {$mode delphi}4 2 5 3 interface … … 25 23 procedure Assign(Source: TSyncCounter); 26 24 end; 25 27 26 28 27 implementation -
trunk/Packages/Common/UThreading.pas
r420 r423 1 1 unit UThreading; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UTranslator.pas
r418 r423 1 1 unit UTranslator; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/UURI.pas
r396 r423 2 2 3 3 // Date: 2011-04-04 4 5 {$mode delphi}6 4 7 5 interface … … 84 82 property AsString: string read GetAsString write SetAsString; 85 83 end; 84 86 85 87 86 implementation -
trunk/Packages/Common/UXMLUtils.pas
r396 r423 1 1 unit UXMLUtils; 2 3 {$mode delphi}4 2 5 3 interface
Note:
See TracChangeset
for help on using the changeset viewer.