From Clomosy Docs
13.05.2025
Calculating the Number of Days Between Two Dates : A new example has been added to calculate the day difference between two dates. For detailed information and usage, visit the page.
25.04.2025
Responsive Designing : Responsive design enhances user experience by making your applications compatible across different devices and screen sizes. For detailed information and usage, visit the page.
Code Examples : The SQLite Login & SignUp UI example project has been added. In this project, login and registration pages are created. User information is stored locally in an SQLite database. The project aims to demonstrate basic user authentication processes for developers. For detailed information and usage, visit the page.
24.04.2025
Code Examples : The SQLite Reporting and Charting example project has been added. The purpose of this project is to use SQLite to store sales data, customer analytics, and regional distribution information. The data is then displayed using charts that provide insights into total sales, customer purchasing behavior, and regional performance. For detailed information and usage, visit the page.
Code Examples : The SQLite Audio Archive and Playback example project has been added. The purpose of this project is to use an SQLite database for storing and playing audio files. Users can add audio files to the database and then select and play them from the list. For detailed information and usage, visit the page.
Code Examples : The Expandable Button List example project has been added. The purpose of this project is to create a list structure made up of buttons that open and close when clicked. Under each header, sub-buttons can be shown or hidden by clicking the header button. This project is a useful example for those who want to create and manage dynamic button lists. For detailed information and usage, visit the page.
TclHorzScrollBox : ScrollTo and ScrollBy methods have been added for scrolling the content within the control. For detailed information and usage, visit the page.
TclVertScrollBox : ScrollTo and ScrollBy methods have been added for scrolling the content within the control. For detailed information and usage, visit the page.
ScrollTo : A scroll feature has been added to a TclMemo object. For detailed information and usage, visit the page.
SetBounds : It is a method used to set both the position and size of a component with a single command. For detailed information and usage, visit the page.
22.04.2025
Code Examples : Vehicle Registration & Tracking application has been added to GitHub. This application uses an SQLite database. For detailed information and usage, visit the page.
17.04.2025
General Cloud Technology : List, update, insert, and delete data from your personal database using a cloud-based database system. For detailed information and usage, visit the page.
08.04.2025
TclRadioGroup : The component used to select only one option from multiple choices has been provided. For detailed information and usage, visit the page.
CallBarcodeReaderWithScript : It enables the transfer of the detected serial number from the barcodes to the electronic system. For detailed information and usage, visit the page.
07.04.2025
GEMINI API CHATBOT : An example of AI-powered chatbot integration with Google AI Studio has been added to the TclRest page.
Low : Returns the first index of the array. For detailed information and usage, visit the page.
High : Returns the last index of the array. For detailed information and usage, visit the page.
Arrays - Use of Low and High Functions : An example of using the Low and High functions has been added to the Arrays page. For detailed information and usage, visit the page.
02.04.2025
OPENAI API CHATBOT : An example of AI-powered chatbot integration with OpenAI API has been added to the TclRest page.
28.03.2025
TclGameEngine : It is a game engine component used to develop word-based games. For detailed information and usage, visit the page.
10.03.2025
CLParseJSON : CLParseJSON function is used to process data in JSON format. This function parses the JSON data according to a specified structure and retrieves the specified field (path).
20.02.2025
Event Methods : Standard (e.g., OnClick) and Dynamic (e.g., tbeOnClick) event methods enable specific actions to occur during user interactions. For detailed information and usage, visit the page.
18.02.2025
Project Reading Permissions : How premium accounts obtain reading access to a specific developer's project and how the developer with granted reading access performs actions are explained in the "10. Access Allowed List" and "11. Access Taken Project List" sections.
12.12.2024
PRO - WordWrap : In pro components with textual data inputs, it is a feature that automatically wraps text to the next line when it does not fit within a given area.
TclWebBrowser - URL : It returns the URL of the currently loaded page in the browser.
04.12.2024
TextSettings : The text on the object can be aligned horizontally and vertically. These alignment settings can be found under the TextSettings section, specifically under the Text Horizontal Align and Text Vertical Align headings.
29.11.2024
Code Examples : The platform now features examples categorized into basic, intermediate and advanced levels.
20.11.2024
AES Encryption : It is an encryption algorithm used to encrypt data and decrypt encrypted data. For detailed information, visit page.
19.11.2024
ClSaveToFile : It performs the operation of saving a file to the specified file path. For detailed information, visit page.
ClLoadFromFile : This function is used to read text or data from a file. For detailed information, visit page.
ClShowMessage : It is a message window created to warn or inform the user, specific to the Clomosy platform.
Sensor Structures : Sensor structures allow devices to detect and analyze environmental data.
ShowExceptions : It is a mechanism used to display exceptions that occur in an application to the user.
07.11.2024
Components : In software development, components are reusable objects used to perform specific functions. For detailed information, visit page.
TclBitmapListAnimation : It is a component used to create animations. For detailed information, visit page.
TclCircle : TclCircle represents a graphic element in the shape of a circle or ellipse. For detailed information, visit page.
TclRectangle : The TclRectangle component represents a rectangle and is commonly used in interface designs as a background or region. For detailed information, visit page.
04.11.2024
Units : The Unit structure is used to organize code into functional and manageable parts. For detailed information, visit page.
RunUnit : It is a method used to run or redirect to a specific unit. For detailed information, visit page.
Uses : It provides the declaration necessary to use another unit within a unit or module. For detailed information, visit page.
16.08.2024
TclEdit - HorzAlign, VertAlign : The feature that controls the horizontal and vertical alignment of the text in a TclEdit object has been added. For detailed information, visit page.
15.08.2024
TclChart new features : Uses of SetAutoXRange - SetAutoYRange, SetInteractionPanning, SetInteractionScaleMode, XValuesAngle, Legend, Series properties have been added for TclChart. For detailed information, visit page.
Saving and Editing Notes Using a File Application : Added Simple Note Taking Application with TclMemo and File Saving.
TclMemo - SelStart Feature : The property used to set the length of the text within the TclMemo to position the cursor at the end of the text has been added. For detailed information, visit page.
Local Database Queries : New example have been added for SQlite. For detailed information, visit page.
TclListView : New Example of Selecting, Processing, and Displaying Items in a ListViewhave been added. For detailed information, visit page.
09.08.2024
TclProGrid : It offers a structure that provides more design flexibility than the standard StringGrid. TclProGrid allows customization of the grid's appearance with flexible styling and theming options. For detailed information, visit page.
07.08.2024
ClSenderKey : The clSenderKey feature captures the codes of keys on the keyboard that have special functions, excluding standard character keys (a-z, 0-9, etc.), and performs specific actions based on them. For detailed information, visit page.
05.08.2024
TclMemo : New examples have been added for the LoadFromFile and SaveToFile methods for TclMemo. For detailed information, visit page.
TclImage : Added new examples for TclImage for the LoadFromFile method and for using it to append images to a file. For detailed information, visit page.
02.08.2024
TclMediaPlayer : TclMediaPlayer is a component used for playing audio files. For detailed information, visit page.
TclStringList : The SaveToFile feature has been added. The SaveToFile method is used to save lines of text to a file. For detailed information, visit page.
01.08.2024
Append : The example for adding data to a file has been updated. For detailed information, visit page.
AssignFile : An example of creating a file and adding data to it has been updated. For detailed information, visit page.
TclCheckBox : An example of clicking a checkbox component has been added. For detailed information, visit page.
Sorting Algorithms : What are sorting algorithms and what are the types of sorting algorithms described? For detailed information, visit page.
Bubble Sort : Bubble sort is one of the simplest sorting algorithms. In this comparison-based algorithm, each element in the list is compared with the element next to it. For detailed information, visit page.
Merge Sort : The Merge Sort algorithm operates on the divide and conquer principle, working by repeatedly splitting and merging. For detailed information, visit page.
Selection Sort : Selection Sort works by repeatedly selecting the smallest element from the unsorted portion of the dataset and appending it to the end of the sorted portion. For detailed information, visit page.
Insertion Sort : Insertion Sort is similar to sorting a deck of cards. For detailed information, visit page.
Quick Sort : Quick Sort, like Merge Sort, works on the divide and conquer principle. For detailed information, visit page.
05.06.2024
TclBlobField : BLOB fields allow for the storage of large binary data such as text, images, audio, or video. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
TclPageControl : TclPageControl is a set of pages used to create a multi-page dialog box. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
04.06.2024
TclMemoryStream : Use TclMemoryStream to store data in a dynamic memory buffer that is enhanced with file-like access capabilities. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
TclFileStream : TclFileStream enables applications to read from and write to a file on disk. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
03.06.2024
StreamToBase64 : It is a function used to convert a data stream (TCLMemoryStream) to Base64 format. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
FileToStream : It is the process of reading the content of a file and transferring this content into a TclMemoryStream derivative in memory. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
FileToBase64 : It is a function used to convert the content of a file to Base64 format. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
Base64ToFile : It is a function used to convert a Base64 string to a file. For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
Base64ToStream : It is a function used to convert a Base64 string to a stream (TCLMemoryStream). For detailed information, visit page. (Android version 1.0.19 - IOS version 1.0.12)
AddAssetFromUrl : Saves the image at the given url address to the project's file path.(TclForm) (Android version 1.0.19 - IOS version 1.0.12)
TclListView- CheckedProperty : The CheckedProperty feature has been introduced to determine or set whether items in the TclListView component are checked. For example usage, see the page. (Android version 1.0.19 - IOS version 1.0.12)
31.05.2024
Access to location information : In mobile applications, a function is used to obtain the current location of the device. (Android version 1.0.19 - IOS version 1.0.12)
ClearTemporary : The ClearTemporary feature is used to clean up temporary files of the projects used in the Clomosy Learn application, as well as the files created by the user on a project basis. (Android version 1.0.19 - IOS version 1.0.12)
27.05.2024
TclPanel : An object of the TclPanel class, when created using the AddNewPanel function, now takes 2 parameters with the new update. Previously, it used to take 3 parameters. (Android version 1.0.19 - IOS version 1.0.12)
24.05.2024
Saving Data to a File in JSON Format : An example of a Saving/Updating User Information to a JSON File added.
20.05.2024
Student Exam Information Management System : An example of a student exam information management system with SQL Server has been added.
17.05.2024
Example Use : An example of using TCLVertScrollBox and clProSettings with TclProButton has been added.
14.05.2024
ClAnimateFloat - ClAnimateFloatWait - ClAnimateFloatDelay : The purposes of the TAnimationType and TAnimationType parameters defined in the animation (ClAnimateFloat-ClAnimateFloatWait-ClAnimateFloatDelay) usage have been explained.
HoldScreen : The HoldScreen property determines whether the screen lock is on or off.
29.04.2024
Pro Object Properties : The usage of clProSettings has been added to benefit from the advanced features of pro components.
26.04.2024
Freemium Account Features : The maximum unit limit for free accounts has been increased.
23.04.2024
Error Trapping : The syntax structure for TRObject has been changed for try-except and try-finally code blocks. Previously, the structure used to be try{...}except{...} and try{...}finally{...}. Now, the new structure is try...except...} and try...finally...}
TclRest : In Clomosy, the TclRest component is a component that facilitates interaction with RESTful services for data transfer.
15.04.2024
TclSwitch : Represents a two-way on-off switch for use in applications.
TClNumberBox : The TclNumberBox component provides controls for users to input numerical values and to increment/decrement these values.
12.03.2024
ClSenderKeyChar : clSenderKeyChar contains a value representing the component that triggered the keyboard event when the event is processed.
tbeOnKeyDown - tbeOnKeyUp : To capture keyboard input; when a key is pressed on the keyboard, the tbeOnKeyDown event is triggered, and when a pressed key is released on the keyboard, the tbeOnKeyUp event is triggered.
29.02.2024
LowerCase : The LowerCase function creates a copy of String with all letters converted to lower case.
UpperCase :The UpperCase function creates a copy of String with all letters converted to upper case.
23.01.2024
GenerateRandom : It is employed to generate a random number between two numerical values.
09.01.2024
- TclEdit : The current page has been refreshed. The property necessary for restricting user character input has been added. (MaxLength)
26.12.2023
- TclHttp : It is used for operations such as exchanging data over the network, communicating with web services, or sending and receiving data over the internet.
22.12.2023
- TclStringGrid : The current page has been refreshed. Column hiding feature has been added on the grid. (Visible)
- Seminar Demos : The current page has been refreshed. New demos added.
- TclEdit : The current page has been refreshed. (Password)
06.12.2023
- CallUserProfile : This is a feature for calling the profile page. In the structure you call, the profile page opens and comes from the side menu.
- Cloud Database Queries : The current page has been refreshed. The filtering feature has been added to the database query. (Filter)
05.12.2023
- TclOpenAIEngine : It is a custom artificial intelligence chatbot that focuses on dialogue and conversation-based interactions using the OpenAI engine.
- TclImage : The current page has been refreshed. The method used to delete an image on the page has been added (Clear).
30.11.2023
- TclComboBox : The current page has been refreshed. Also added a feature on how to get index, value and key values of selected items. (ItemIndex - GetValueIndex - GetItemIndex - Clear)
16.11.2023
- TclSearchBox : Typically used to provide the user with the ability to search within a text list.
15.11.2023
- TclStringGrid : TclStringGrid represents a grid control designed to simplify the handling of strings and associated objects.
14.11.2023
- Error Trapping : This structure groups code blocks, enabling the program to handle unexpected situations.
- Load from file for TclStringList : To load text data from a specified file into a TclStringList object, the 'LoadFromFile' method is used.
13.11.2023
- ClFindComponent : To find another component under a component or form is used.
- ClSender : When an event is triggered, the object associated with that event is referenced via the ClSender property.
- clTagInt : It is used to store integer value of any object.
03.11.2023
- TclMotionSensor : It is a component that allows you to read the values of the device's motion sensor.
02.11.2023
- Gesture Event : The "Gesture" event refers to the event triggered by a specific movement or action on a component (such as an image or a form).
- Mouse Movements : The mouse is used to move a cursor on the computer screen and perform actions like clicking, dragging, etc
- TclMenuFrame : It helps create menu options in the application. Menu items (such as open file, save, exit) are added.
01.11.2023
- Camera Access : Placing the selected image from the camera or gallery into the image object on the form.
31.10.2023
- Device Sensor : Balance and Compass Sensor Usage
- SleepAndCall : It is a function that waits for a specified period and then executes a specified callback function.