YOUSEFUL / DELPHI
Tutorials
Learning center · Examples · Sample projects
Each tutorial is a numbered walk-through that ends with a running program. The finished program is a sample project you can download.
Atlas VCL
- Atlas VCL: build a window that shows a typed product table in a grid, filters and sorts it, edits it in place, adds validated rows and exports the visible rows as CSV. Project: GridQuickStart.
- Atlas VCL interface components: build a themed application shell with a navigation pane, a command bar and a chart page, and keep its layout between runs. Project: ApplicationShell.
- Atlas VCL scheduling, printing and PDF: build a window that shows this week's appointments in a
TAtlasSchedulerweek view over aTAtlasSchedule, lets the user move and rename them, and shows an auto-scheduled three-task plan in aTAtlasGanttbelow it. Project: SchedulerAndGantt.
Atlas Analytics
- Atlas Analytics: define a grouped sales report, run it over a table, check the totals and export it to HTML and a print document without opening a window. Project: GroupedReport.
Atlas UI
- Atlas UI: build a window with a Kanban board whose cards move from code, from buttons, with the mouse and with the keyboard, under a rule that keeps cards from skipping review. Project: KanbanBoard.
Atlas Fin
- Atlas Fin: build a price series in code, lay out a four-pane chart with indicators, check the indicator values and export the chart to PNG and SVG from a console program. Project: CandleChartExport.
Atlas Info
- Atlas Info: build a customer editor in which every change waits for an explicit Post or Cancel. Project: DataGridEditing.
Atlas Plot Pro
- Atlas Plot Pro: compute quantiles, box statistics, a histogram, a correlation, polynomial fits and a smoothed series on data whose answers you know, check every result, and save a heat map and a box plot to files without opening a window. Project: StatisticsConsole.
Atlas Plot
- Atlas Plot: build a bar and line chart in code, export it as PNG, SVG and CSV without showing a window, and check every file. Project: PlotToPng.
Atlas Virtual Grid
- Atlas Virtual Grid: build an in-memory table of orders, show it through a grid with bands and totals, sort, filter and edit it, and export it to CSV, HTML, SVG and PNG without opening a window. Project: MemoryGridExport.
Atlas Crypto
- Atlas Crypto: hash text against a published known answer, seal a note with a password and with a key, and see every kind of tampering refused. Project: SealAndOpen.
Atlas Log
- Atlas Log: set up a logger with a memory sink, a rotating text file and a JSON file, log with templates, a channel, a scope, a failure and a timer, and check the output by reading it back. Project: FirstLogger.
Atlas MQTT
- Atlas MQTT: run a broker and a client in one console program, subscribe with a wildcard, publish at every quality of service and prove that each message arrived. Project: LoopbackPublishSubscribe.