• Chinese(cn)
  • English (UK)
  • Home
  • Products
    • TCAD for VCL
    • TCAD for .NET
    • FreeDesktop
  • Testimonials
  • Downloads
    • Evaluation(Trial)
    • Demo Projects(VCL)
    • Demo Projects(.NET)
    • TCAD Library
  • BuyNow
    • Edition&License Compare
    • Upgrade TCAD
    • Wire Transfer
  • Support
    • TCAD for VCL Get Started
    • TCAD for VCL Howto
    • TCAD for VCL Articles
  • Company
    • What's New
    • About Us
    • Contact us
    • Privacy Policy
  • Login
HomeSitemap
  • Home
    • Homepage
  • Products
    • TCAD for VCL
    • TCAD for .NET
    • FreeDesktop
  • Testimonials
  • Downloads
    • Evaluation(Trial)
    • Demo Projects(VCL)
    • Demo Projects(.NET)
    • TCAD Library
  • BuyNow
    • Edition&License Compare
    • Upgrade TCAD
    • Wire Transfer
  • Support
    • TCAD for VCL Get Started
      • Shape Class inherited
      • Manage TCAD design layout
      • How to create yourself library
      • Why need we create a library
      • TCAD Important Events
      • TCAD Common Events
      • Shape Advanced properties
      • Shape Basic Properties
      • What contains in the TCAD package
    • TCAD for VCL Howto
      • How to set the default style of shape before draw it
      • how to add an image
      • how to add a text
      • How to change border color,fill color and style of a shape
      • How to connect a linklinke to a linkpoint of a existed TMyCombine
      • How to control resize and rotate of a shape
      • How to create a link line
      • How to do yourself library
      • How to draw a Line
      • How to draw an ElliArc
      • How to draw an Ellipse
      • How to draw a PolyBezier
      • How to draw a Polygon
      • How to draw a Rectangle
      • How to draw a RuleLine
      • How to draw PolyLine
      • How to get actual size of a shape
      • How to get all points from a shape
      • How to get start shape and end shape on a linkline shape linked
      • How to get the child shapes from a grouped shape
      • How to go into effect at once when modify properties by code
      • How to grouped shapes
      • How to hide a hot link point
      • How to hide property in inspector
      • How to install of tcad
      • How to load shape from library
      • How to manipulate selected shapes
      • How to move shape by keyboard
      • How to order TCAD
      • How to save a file or stream without background bitmap
      • How to set a back ground bitmap of tcad
      • How to set a background color of tcad
      • How to set align of text
      • How to set cross flag when two link line across
      • How to set current layer availably
      • How to set current shape style and mode for drawing by mouse
      • How to set drag direction when drag a shape
      • How to set draw style of linkline
      • How to set font of a shape with a standard font dialog
      • How to set grid options
      • How to set hot that selected shape shows it
      • How to set print options of tcad
      • How to set the style of shape before draw it
      • How to set undo size
      • How to show border around text
      • How to show coordinates when move mouse on tcad
      • How to show size when you draw a shape
      • How to translate the inspector property name to your country language
      • How to uninstall of tcad
      • How to use of inspector
      • How to use of ruler
    • TCAD for VCL Articles
      • How to install TCAD PRO and ENT edtion
      • How to install TCAD 64bit product
      • Save drawing to DiskFile and Table
      • Userdefine data property
      • Power RTTI function
      • Grey a color TMyImage shape
      • Linkline can around user-defined shape automatically
      • Flip function for every kind shape
      • Transparent Mode
      • LinkLine split by LinkPoint
      • Bitmap Texture
      • Combine Line(Polyline) shape
      • LinkLine Cross
      • LinkLine and LinkPoint
      • Library
      • User define shape
      • Snap function
      • Support Many font styles
      • Support More Gradient Styles
      • Arc Shape style and Setting
      • How to upgrade your TCAD for new file format?
      • How to upgrade your TCAD Library to new format?
  • Company
    • What's New
    • About Us
    • Contact us
    • Privacy Policy
  • Login Link opens new window
  • TCAD for VCL
  • TCAD for .NET
  • Download
  • Links
  • Sitemap
  • Delphi Tips
    • Algorithms
      • Upper the first letter of each word
      • Sort of array of string type
      • Set limit for string
      • Replace substring to any string
      • Get RichEdit's word count
      • Delete all spaces from string
      • Convert text string to gif-file
      • Convert bmp-file to jpeg-file
      • Convert Jpeg-file to bmp-file
      • Convert Icon to bmp-file
      • Compare two files of txt format
      • Compare string with pattern
      • Color to string and vice versa
      • Check the validity of dates
    • Application
      • Synchronize thread with application
      • Use ProcessMessages function
      • Synchronize thread with application
      • Use ProcessMessages function
      • Suspend/resume thread
      • Set/get total thread priority
      • Set flash for the window
      • Put an icon to the tray
      • Protection of Shareware program
      • Prevent multi instances of application
      • Hide main form of the application
      • Hide forms and taskbar button
      • Get data from application to Word
      • Don't display application errors
      • Date as program limitation
      • Create/destroy thread
      • Create application without forms
      • Close application when lose focus
      • Change size of other window
      • Change caption of any window
    • Clipboard
      • Show clipboard's content
      • Paste/copy memo's contents
      • Show clipboard's content
      • Paste/copy memo's contents
      • Monitor clipboard's content at runtime
      • Ignore Ctrl+V keys in Memo
      • Form image to clipboard
    • Components
      • Using Splitter component
      • Use Edit component for password
      • Unselectable NoteBook
      • Undo the last operation in Edit
      • Text positioning in Memo
      • Synchronize of two ScrollBoxes
      • Stick graphics in ListBox
      • Set the statusbar for display hints
      • Set property for all components
      • Set hint for cells of StringGrid
      • et focus to DBGrid for editing
      • Set columns in a TListBox
      • Set caret position in RichEdit
      • Set button multi-line caption
      • Set background image in ListBox
      • Set a color lines in ListBox
      • Set SpeedButtons to down
      • Scroll image with ScrollBars
      • Scroll form by PgDn and PgUp
      • Scroll a Memo
      • Scroll Memo by page
      • Save StringGrid to file
      • Running caption of the label
      • Put bitmap to StringGrid
      • Play a sound on mouse enter
      • Open ComboBox from other control
      • Number of items in a ListView
      • Move control at runtime
      • Minimize controls
      • Lock refreshing of some window
      • Items of ListBox with drag and drop
      • Highlight componen
      • Get image on the button
      • Get events of component
      • Get component index at runtime
      • Get Memo current line
      • Enable tabs in a ListBox
      • Emulate button press
      • Edit text of a large size
      • Duplicate component
      • Draw in TStatusBar
      • Disable alpha character in Edit
      • Disable RadioGroup item
      • Detect if user select menu item
      • Delete/add item in RadioGroup
      • Create shortcut
      • Create floating Toolbar
      • Create component at runtime
      • Create an array of components
      • Create PopUp menu inside other PopUp
      • Control behind the other ones
      • Check if ComboBox is dropped down
      • Change focus to other component
      • Bold style for TreeView items
      • Align menu text to the right
      • Add controls to TabbedNotebook
      • Add canvas to GroupBox
      • Add bitmap to menu item
      • Add a MenuItem to a menu dynamically
    • Databases
      • Using SQL query
      • Store rich text in database
      • Sort columns in DBGrid
      • Set filter for database
      • Set colors for DBCtrlGrid's lines
      • Set bookmark in database
      • Search record in database
      • Search record in TQuery
      • Save/Load DBGrid user configuration
      • Report from database (QuickRep)
      • Multi-selection in DBGrid
      • Lookup value when user typing it
      • Insert/Update/Delete using by SQL
      • Insert/Edit/Delete methods
      • Get values from DBGrid
      • Ins records of different length
      • Get structure database version
      • Get list of table fields
      • Get directory from BDE-alias
      • Get DBGrid's column/record number
      • Detect DataBase changings
      • Define BDE alias
      • Date format in database
      • Create TTable without a form
      • Create DBGrid with colored cells
      • Create DBGrid that shows images
      • Create DB file at runtime
      • Copy and delete table
      • Clear date field
      • Clear all records of field
      • Check if table is empty
      • Check if BDE installed
      • Add new index file at runtime
      • Add field to table at runtime
      • Accelerate first access to table
    • DateTime
      • Round time to 5 seconds
      • Put current time to the title
      • Get week number of the year
      • Get difference between of 2 dates
      • Get day of week using date
      • Get age from date of birth
      • Full name of day(month) by number
      • Create timer
    • Devices
      • Set monitor into standby mode
      • Print exact sizes
      • Print a bitmap
      • Print QuickRep on different paper size
      • Play a wav-file
      • Get pixels per inch of printer
      • Get number of printer's jobs
      • Get name/port of current printer
      • Get list of all printers
      • Detect if sound card is present
      • Change printer setup between pages
    • Files & folders
      • Delete all files within directory
      • Check if a file exists
      • Recognize CD volume label
      • Show list of valid drives
      • Recognize CDROM drive
      • Recognize a HDD serial number
      • Open/close CD-ROM
      • Get list of network drives
    • Fonts
      • Setting ListBox font
      • Set rotated text
      • Get font width/height in pixels
      • Set RichEdit font parameters
      • Detect all fonts
    • Forms
      • Use image as backgroung of form
      • Show/hide mouse cursor
      • Show text representation of form
      • Show own logo on start-up
      • Show input dialog box
      • Show a simple input form
      • Set form position dynamically
      • Run application without focus
      • Run application fullscreen
      • Restore window to its last state
      • Prevent window from resizing
      • Min all Internet Explorer windows
      • Move form by client area
      • Minimize non-main forms
      • Limit the count of MDIChild form
      • Immovable form
      • Hide the form caption bar
      • Hide MDIChild form's caption bar
      • Hide MDIChild form
      • Get transparent form
      • Get number of MDIChild forms
      • Get MessageDlg relative to form
      • Detect mouse position on form
      • Detect a moving form
      • Create stay-on-top
      • Create custom shaped forms
      • Create a window system modal
      • Create a system modal form
      • Create a hole in application running
      • Create a gradient filled form
      • Change MDI parent background
      • Center a form in application
    • Graphics
      • Transparent text on desktop
      • Set transparent color of image
      • Set color of text and backgroud
      • Zoom an icon
      • Illustrate brush styles
      • Get the canvas from the screen
      • Get color using RGB function
      • Draw transparent text on canvas
      • Draw application icon in TImage
      • Create mirror for image
      • Create bmp with different PixelFormat
      • Copy part of one image to another
      • Change bitmap at runtime
      • Change application icon at runtime
    • Help
      • Create help files contents
      • Open help file in Delphi
      • Call some topic in help file
      • Add your help file to the Delphi
      • "Search" bookmark in help file
    • Internet
      • Get/set default page of IE
      • Get current url
      • Get host name using IP-address
      • Get Internet connected state
      • Create e-mail letter
      • Create Internet link
      • Check e-mail address
    • Manipulators
      • Use ENTER key like as TAB key
      • Turn on\off the Caps Lock
      • Simulate KeyDown event
      • Key press processing
      • Hook the mouse
      • Hook the keyboard
      • Get info about keyboard
      • Get ASCII code of pressed key
      • Disable mouse and keyboard
      • Disable Alt-Tab, Ctrl-Esc keys
      • Detect tab-key pressing
      • Detect rigth/left shift key
      • Detect insert-key
      • Detect arrow keys
      • Detect a wheel of mouse
      • Detect a mouse in the system
      • Detect Print Screen key pressing
      • Confine mouse
      • Change meanings of mouse buttons
      • Capture mouse as it exits a control
      • Change curent language
    • Mathematics
      • Round float number with limit
      • Integer/fractional part of number
      • Get vulgar fraction from decimal
      • Get last digit of integer number
      • Get distance between 2 points
      • Format a floating point value
      • Find min/max value of array
      • Find factorial value
      • Different ways to round number
      • Create random numbe
      • Convert octal to decima
      • Convert octal to binary
      • Convert mm to inch and back
      • Convert hexadecimals to decimal
      • Convert hexadecimal to binary
      • Convert decimals to hexadecimals
      • Convert decimals to binary
      • Convert binary to octal
      • Convert binary to hexadecimal
      • Convert binary to decimals
      • Convert TColor to html-color
    • Others
      • Install DCU into Delphi5-7
      • Work with word document
      • Use animated cursors
      • Unlimited playing in MediaPlayer
      • Set sound volume
      • Set page break in Word document
      • Set mouse to new position
      • Set hint's display time
      • Set ampersand in caption
      • Play a waveform sounds
      • Multilines hint
      • Get sound volume
      • Get information of playing track
      • Get frames of animated cursor
      • Get data from excel file
      • Get address book of MS Outlook
      • Create shortcut
      • Create a nonstandard region of hint
      • Call Windows format dialog
    • Registry
      • Use registry instead of *.ini file
      • Registration OCX
    • Resource
      • Include font from from a resource file
      • Static linking of DLL
      • Play wav sound from a resource file
      • Load bitmap from resource DLL
      • Include jpeg as a resource in *.exe
    • System
      • Delphi 10.3 Released
      • Show system volume control
      • Show special folders
      • Show list of installed programs
      • Set system decimal separator
      • Set a delay without using CPU time
      • Run control panel's applet
      • Restart windows
      • Open start menu
      • Open Printer Properties window
      • Hide windows 95 taskbar
      • Hide start button
      • Hide icons on the Desktop
      • Enable/disable CD autorun
      • Disable/enable taskbar
      • Disable screen saver running
      • Disable Close button on form caption
      • Create screen saver in Delphi
      • Confirmation on Windows exit
      • Close application by window name
      • Clear "Documents" menu
      • Change the wallpaper in Delphi
      • Change caption font
      • Change bitmap of the start button
      • Call Browse for Folder dialog
      • Arrange icons on the Desktop
      • Add new item to "Documents" menu
      • Activate screensaver
    • System info
      • Delphi version value list table
      • Set the system time and date
      • Search the boot drive
      • Set resolution of screen
      • Get time zone information
      • Get the last error message
      • Get system memory information
      • Get system default language
      • Get system decimal separator
      • Get size of scroll bars
      • Get printer drivers directory
      • Get power status
      • Get paper source
      • Get number of system colors
      • Get module filename of current process
      • Get list of the win32 processes
      • Get information about system
      • Get free/total disk space
      • Get color depth (bits)
      • Get all video modes
      • Get all system languages
      • Get all environment variables
      • Get a user name
      • Get a computer name
      • Get Windows directory
      • Determine name of StartUp group
      • Detect windows version
      • Detect paper format
      • Detect list of loaded programs
      • Detect font (Small or Large) is in use
      • Detect a video mode changing
      • Check if time has been changed
  • Documents
 


Read TCAD documents

  • TCAD for VCL
  • TCAD for .NET
  • Download
  • Links
  • Sitemap
  • Delphi Tips
  • Documents
  • Privacy Policy
  • Terms & Conditions

Copyright © 2025 HongDi science technology development co.,ltd.