| Â |
Ïîèñê ïî ñàéòó: |
Ïî áàçå:Â Â |
![]() |
 |
| Â | Ãëàâíàÿ ñòðàíèöà > Ïðèìåíåíèÿ | ||||||||
|
|
||||||
Delphi Fmx SamplesFMX/ ├── Controls/ # TListBox, TGrid, TTreeView, etc. ├── Data/ # LiveBindings, FireDAC, REST, DB-aware controls ├── Dialogs/ # TFileOpenDialog, TPrintDialog, custom dialogs ├── Drawing/ # Canvas, TBitmap, TPath, TShape ├── Effects/ # TShadowEffect, TGlowEffect, TBlurEffect ├── Gestures/ # TGestureManager, touch gestures ├── Graphics/ # 2D/3D transformations, shaders ├── Layout/ # TLayout, TGridLayout, TFlowLayout ├── Media/ # TMediaPlayer, TCamera, TMicrophone ├── Multi-Device/ # Platform-specific behaviors, conditional compilation ├── Sensors/ # Accelerometer, gyroscope, location ├── Styles/ # Custom style books, dynamic styling ├── 3D/ # TViewport3D, TLight, TModel3D, collision detection └── Web/ # TWebBrowser, TWebBrowser (embedded Chromium) Delphi FMX samples are a collection of pre-built projects that demonstrate various aspects of FMX development. These samples cover a wide range of topics, including user interface design, data access, networking, and more. The samples are designed to be easy to understand and modify, making them an excellent resource for developers of all levels. The samples are usually provided with the Delphi installation, but can also be downloaded from the Embarcadero website. delphi fmx samples Samples frequently use $IFDEF ANDROID or $IFDEF IOS to handle permissions (camera, location, notifications). Example: FMX/ ├── Controls/ # TListBox, TGrid, TTreeView, etc procedure TAudioSpectrumAnalyzer.AnalyzeAudioBuffer; // This simulates audio capture - in real implementation, you'd capture from MediaPlayer var i: Integer; begin // Simulate audio data with sine waves at different frequencies for i := 0 to Length(FFFTBuffer) - 1 do begin // Generate test signals (replace with actual audio capture) FFFTBuffer[i] := Sin(2 * Pi * 100 * i / 44100) * 0.5 + // 100 Hz bass Sin(2 * Pi * 440 * i / 44100) * 0.3 + // 440 Hz mid Sin(2 * Pi * 2000 * i / 44100) * 0.2; // 2 kHz treble end; The samples are designed to be easy to FMX works seamlessly with FireDAC and LiveBindings. Must-see samples: |
||||||
| Â | ||
|
Âïåðâûå? | Ðåêëàìà íà ñàéòå | Î ïðîåêòå | Êàðòà ïîðòàëà òåë. ðåäàêöèè: +7 (995) 900 6254. e-mail: ©1998-2023 Ðûíîê Ìèêðîýëåêòðîíèêè |
||