-Neftali- German Estevez
Author Homepage: http://neftali.clubdelphi.com/
- unlimited number of local/remote databases for backup
- unlimited number of Windows/Linux servers (FB 2.1, 2.5, 3.0 and 4.0 are supported)
- option for managing multiple backups for one database
- optional ZIP compression and FTP transfer of backups
- running as an application or as a service
- lifetime license only USD 40
Total 26 products
Basic threads sample v.1.0
Description
This example show how to create different Threads and to work with them. It provides the basic level but it can help somebody to learn the basic operation, like creating threads, start them, pause/resume and modify their priority.Informations
- Status: Fully functional
- Source: Included
- Size: 176kB
Platforms: D6
Create images and move with mouse. v.1.0
Code Samples > Samples > Multimedia And Graphics
Description
This sample shows how to create images and move it with the mouse.This is a sample arise a long time ago in the forums of a typical problem, in which a bottom image exists (Map) and are due to positione on this one others images as a "elements" (a pub and the tables, the plant of a hospital and the beds, a plane of a terminal and the positioning of machines...). It's a system to create objects and (in execution) to move using them the mouse.
Informations
- Status: Fully functional
- Source: Included
- Size: 178kB
Platforms: D6
Divide image in n pieces v.1.0
Code Samples > Samples > Multimedia And Graphics
Description
Example of Delphi program that shows how "to divide an image into N parts/pieces" (horizontal and vertical), as the pieces of puzzle. The number of images is variable and configurable, and later they can be stored on the disc.Informations
- Status: Fully functional
- Source: Included
- Size: 221kB
Platforms: D6
Extended thread sample -do task with n threads- v.1.1
Description
Extended sample of threads execution (Basic sample modified) to show how the number of threads can be changed (by user) to execute a concrete task. A maximum number (by the user) is defined and sendt to the threads. When first are finishing the main form create new one until completing all the process.Informations
- Status: Fully functional
- Source: Included
- Size: 187kB
Platforms: D6
Google Maps on Delphi v.1
Code Samples > Samples > Multimedia And Graphics
Description
This example shows how to add maps from Google Maps to out Delphi applications. How to modify the controls on the page (control map, zoom, selection of type ,...), the type of map, add markers or display information windows inside the map.Informations
- Status: Fully functional
- Source: Included
- Size: 211kB
Platforms: D6
Google Maps on Delphi Ej.2 v.1.0
Code Samples > Samples > Internet
Description
This example shows how to use Geocoding (using Google Maps API) to calculate coordinates on a map from an address. How to display Google Maps in our applications and add different controls (control map, zoom, selection of type ,...).The user can change the map (position, type ,...) and the Delphi application retrieve the values to update the data (new Zoom, new map type, new position).
Informations
- Status: Fully functional
- Source: Included
- Size: 270kB
Platforms: D2009, D6
Inactivity App v.1.0
Components > System > Apps and Tasks
Description
This component allows to detect in the application where a certain time is used the inactivity of keyboard and last mouse (of form similar to how screensaver of the system activates).The time that is wanted to detect of inactivity is designed by the user in minutes and seconds. It is enough with activating the component, forming the time of inactivity; Spent east time of inactivity "a warning event will jump".
Informations
- Status: Fully functional
- Source: Included
- Size: 172kB
Platforms: CB5, D2005, D2006, D2007, D2009, D6, D7
Incremental Search in a DBGrid v.1.0
Code Samples > Samples > Database
Description
This example shows easy way to do a search on an incremental search in a field and show the search results on a DBGrid standard. In this instance has been used a TClientDataset, so that all data are loaded into memory (local). It should be borne in mind that this method can be costly if the table is very large data or data are not in local (server-side cursors, for example).Informations
- Status: Fully functional
- Source: Included
- Size: 340kB
Platforms: D2005, D2007, D6, D7
Interbase/Firebird Control Center v.1.0b
Database Tools > Interbase, Firebird, Yaffil > Other
Description
Simple application that lets you control the server status Interbase/Firebird.- Allows you to work with different more than one server at a time.
- Interbase 5.6, XE3 Interbase, Firebird 2.5
- Controls the service easily.
- Stops and boot up services.
- Automatic Updates.
- More...
Informations
- Status: Fully functional
- Source: None
- Size: 474kB
Platforms: ME, NT4, Vista, W2K, W2K3, W2K8, W7, W8, W98, XP,
Keys on Form v.1.0
Description
Permits to negotiate of simple form (without code) some of the most utilized combinations of keys in the forms. It suffices with freeing the component on the form and to activate the properties desired segun the behavior that want:- ENTER to change of field.
- ESC to close the form
- To Advance all following control
- To Delay all previous control
- Function Keys
- ...
Informations
- Status: Fully functional
- Source: Included
- Size: 238kB
Platforms: D2005, D2006, D2007, D2009, D6, D7, DXE, DXE2, DXE3, DXE4
Library GLibWMI v.2.0beta
Components > System > System Info
Description
GLibWMI is a component library for Windows System Administration. They are based on WMI (Windows Management Instrumentation).This library is a beta version and can be used freely and free of charge.
History v1.8: New component added. Corrected bugs on access properties and memory leaks. Minor bugs.
- CBiosInfo: Information abou System BIOS.
- CDiskDriveInfo: Information about existing Drives on System.
- CDisplayInfo: Information about Display configuration.
- CKeyboardInfo: Information about keyboard installed on system.
- COperatingSystemInfo: Information about Operating System.
- CPhysicalMemoryInfo: Information about Memory installed oin System.
- CPointingDeviceInfo: Information about pointer devices (mouse) installed on system.
- CPrinterInfo: Information about printers installed on system.
- CProcessorInfo: Information about processors presents on system.
- CSoundDeviceInfo: Information about sound devices on system. (added al version 1.3b)
- CProcessInfo: Information about the process executing in system.
- CServiceInfo: Information about the services in system.
- CDesktopMonitorInfo: Information about monitor or visualization device installed in system.
- CComputerSystemInfo: Information about the computer running Windows based system.
- CStartupCommandInfo: Information about the process that run automatically when user login in system.
- CNetworkAdapterInfo: Information about adapter installed on computer.
- CUserAccountInfo: Information about user account in the computer.
- CShareInfo:Information about shared resources on the computer.
- CPrintJobInfo: Represent a print job generatyed by Windows Application.
- CUSBControllerInfo: Class for manage capabilities of Universal Serial Bus (USB).
- CDiskPartitionInfo: Represents the capabilities and management capacity of a partitioned area of a physical disk on a computer system running Window.
- CEnvironmentInfo: Represents an environment or system environment setting on a Windows computer system.
- CRegistryInfo: Information about the registry.
- CTimeZoneInfo: Information about the Timezone configured on the machine.
- CCodecInfo: Information about the installed codecs.
- CBootConfigurationInfo: Represent information about the boot information.
Informations
- Status: Fully functional
- Source: Included
- Size: 1 590kB
Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4
Load and GPX file XML and access to data v.1.0
Code Samples > Samples > Applications
Description
The GPX format files (GPX eXchange Format ) is used to store data collected from a GPS device. Saved points or positions with Latitude , Longitude and elevation is Stored with XML format. In this example, you can see how to load GPX files from a delphi program and convert to Dataset.Informations
- Status: Fully functional
- Source: Included
- Size: 712kB
Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7, DXE
LogDisk v.1.2
Description
TLogDisk component easy the work of a programmer who needs to add a log to its programs. Simply "drop the component on a form of programs and activate.Component automatically creates a log file, the application stores data (header) and provides the programmer methods / routines to add data from different types andalusia Log.
Some properties with which the component:
- FileNameFormat: Allows the component to create the file using different formats in the name.
- FileSavePath: Define the location where the component will store the log file (same directory as the application directory or logs).
- LogWithTime: Enabling this property adds the component to a time-stamped log of different notes.
- MaxLogFiles: Controls the maximum number of log files that are kept in the Logs directory. "O" for a limited number, with any other value component is responsible for deleting the oldest log file.
Informations
- Status: Fully functional
- Source: Included
- Size: 229kB
Platforms: CB6, D2005, D2006, D2009, D6
Resize image without Aliasing v.1.0
Code Samples > Samples > Multimedia And Graphics
Description
Simple Delphi example to demonstrate the problem to resize an image using a standard TImage control of Delphi.If we use this control and resize an image to half-size, we note that Aliasing appears in the result picture.
In this example (3) shows the different techniques to avoid this problem on resize an image.
Informations
- Status: Fully functional
- Source: Included
- Size: 36kB
Platforms: D2006, D6
Sample 1 of GeoCoding v.1
Code Samples > Samples > Internet
Description
This sample shows how to use the services of "Reverse Geocoding" of Google Maps API. From a postal address, zip code, or similar, the application get the geographical coordinates of longitude and latitude.Informations
- Status: Fully functional
- Source: Included
- Size: 3kB
Platforms: D6
Sample 2 of GeoCoding v.1
Code Samples > Samples > Internet
Description
This sample shows how to use the services of "Reverse Geocoding" of Google Maps API. From a postal address, zip code, or similar, the application get the geographical coordinates of longitude and latitude and extra data like:- Complete address.
- Country name.
- Country code.
- Administrative area.
- Locality.
- ZIP/Postall code
- Latitude / Longitude.
Informations
- Status: Fully functional
- Source: Included
- Size: 8kB
Platforms: D6
Sample for API LockFile v.1.0
Code Samples > Samples > Applications
Description
This's a simple use sample of the API LockFile to detect active instances of an application. If you use a application in a network and you want to kwon wath instance of this application are running, this's a simple method.Each aplication/station have a ID assigned (Integer) and you must use a shared file and the LockFile API to detect are runnig. It's very simple and effective.
Advantages:
- If a station/application terminate abnormally (CTRL+ALT+SUPR) the system release automaticaly their lock. No code is needed.
- The lock file always will have size 0 (bytes).
Informations
- Status: Fully functional
- Source: Included
- Size: 346kB
Platforms: D6
Sample System Information
Applications in Delphi and BCB > System > System Information
Description
Application for System Information.- BatteryInfo
- BiosInfo
- CDROMDriveInfo
- DiskDriveInfo
- DisplayInfo
- KeyboardInfo
- OperatingSystemInfo
- PhysicalMemoryInfo
- PointingDeviceInfo
- PrinterInfo
- ProcessorInfo
- SoundDeviceInfo.
Informations
- Status: Fully functional
- Source: Included
- Size: 301kB
Platforms: ME, NT4, Vista, W2K, W2K3, W2K8, W7, XP,
SortListBox v.1.0
Components > List and Combo Boxes > Enhanced List and Combo Boxes
Description
Component derived from a TListBox that adds the property to define order (sort) for the different elements from the list; Next to each element is a signal to indicate the sort type (ASC/DESC). It adds a array property to consult the state of each item of the list.Informations
- Status: Fully functional
- Source: Included
- Size: 24kB
Platforms: D2005, D2006, D2007, D2009, D6, D7
TCustomizeGrid v.1.2b
Components > Grids > Power Grids
Description
It allow to modify some aspects in the visualization of a standard Grid. It does not derive from the Grid, if not that works as complement to the standard component of Delphi.Automatically can paint Boolean and memo columns like text and checkbox.
The Flat property allows to modify the aspect of the DBGrid.
In addition it provides events to modify colors of the DBGrid:
- OnPaintCell: In order to paint cells of a certain color.
- OnPaintCellExt: BIS of the previous one with more parameters.
- OnPaintColumn: It allows to paint a color column.
- OnPaintRow: It allows to paint one row out of color.
- OnPaintCellImage: It allows to paint images in a cell.
- OnChangeTitleCell: To modify the cells of title.
These events are independent and compatible with which it has defined the DBGrid. It is enough with loosen the control in the form, assigning the Grid to him and to activate it.
Informations
- Status: Fully functional
- Source: Included
- Size: 689kB
Platforms: D2005, D2006, D6
TDiskInfo v.1.2
Components > Files and Drives > Disk Information
Description
This component allows to retrieve various information about System Drives. Hard Disks, local, floppy disk, network drives, RAM Drives...Can retrieve information about Volume, Serial Number, free/occupied Space, labels, icon of system, Clusters, Sectors... and more.
Place it in a form and define the drive letter.
v 1.2: Corrected bug at retrive Serial number (not volume number) from various disks.
Informations
- Status: Fully functional
- Source: None
- Size: 342kB
Platforms: D2005, D2006, D6, D7
TEditInsidehelp v.1.01
Components > Edits, Memos > Enhanced Edits
Description
The component allows to define a help/hint text that appears inside the edit control, if the control don`t have any text. When the user write anything the help text disappears.There are properties the Change the Text and color of the help text.
Added property to enhance the flexibility of component.
Informations
- Status: Fully functional
- Source: Included
- Size: 182kB
Platforms: D2005, D2006, D2007, D2009, D6, D7
TPanelGrid v.1.0
Components > Panels > Enhanced Panels
Description
It allows to create a panel where a similar grid is drawn to which there is in the forms when we are working in the IDE of Delphi.The wide color and of the grid can be defined that is wanted.
Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: D2005, D2006, D6, D7
TSaveComponents v.1.4
Components > Forms > State savers
Description
It allows to save the position and size from all components in a form.The component uses a file INI. It is enough with placing the component in the form and activate it; When the application is closed save position/size and when returning to execute it restore the values to the controls automaticaly.
It's the perfect complement for the component TSelectOnRuntime (for move and resize components at runtime).
NOTE: The version 1.4 add the event OnNotExistComponent for made easy the work with components created at runtime. Now support added for Delphi 2005/2006.
NOTE: The version 1.3 allow the user add TStrings type properties like Lines, Items...
NOTE: The version 1.2 allow the user add properties to save using the SaveProperties property.
Informations
- Status: Fully functional
- Source: Included
- Size: 247kB
Platforms: D2005, D2006, D2010, D6, D7, DXE
TSelectOnRunTime v.1.5
Description
It permits to select visual components at runtime that have in a form; Like you can do with the Paint programs or in the Delphi IDE with the visual controls.It's the perfect complement for the component TSaveComponents (for stored and retrive the state/position of components).
NOTE: Version 1.5 correct small gugs on component. Added some improvements and tested with new version of Delphi (XE).
You can move and resize the control selected.
Put the control in the form, assign to him the control that is desired to select / move / resize and to activate it.
Informations
- Status: Fully functional
- Source: Included
- Size: 637kB
Platforms: D2005, D2006, D2009, D2010, D6, D7, DXE
View a KML file with Google Maps inside Delphi App. v.1.0
Code Samples > Samples > Applications
Description
This sample is focused on the KML (Keyhole Markup Language) files. This kind of files can store information about GPS positioning, tracks, polygons,... and it's used by Google Earth. In this sample you can see hor to charge a KML file in Delphi with a track (route with GPS points) and see it, with Google Maps, inside your Delphi Application.Informations
- Status: Fully functional
- Source: Included
- Size: 456kB
Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7, DXE