Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Visual Component Library

Index Visual Component Library

The Visual Component Library (VCL) is a visual component-based object-oriented framework for developing the user interface of Microsoft Windows applications. [1]

39 relations: Anders Hejlsberg, Android (operating system), Borland, Borland Kylix, C Sharp (programming language), C++Builder, Class (computer programming), Commercial software, Component Library for Cross Platform, Component-based software engineering, Cross-platform, Database, Delphi (IDE), Embarcadero Technologies, FireMonkey, Graphical user interface, Inheritance (object-oriented programming), Internet Direct, IOS, Java (programming language), Lazarus (IDE), LibreOffice, MacOS, Microsoft, Microsoft Windows, Object Pascal, Object Windows Library, Object-oriented programming, OpenOffice.org, OpenWire (library), RadPHP, Rapid application development, Smalltalk, Software framework, Teechart, Thread (computing), Thread safety, Turbo Vision, .NET Framework.

Anders Hejlsberg

Anders Hejlsberg (born 2 December 1960) is a prominent Danish software engineer who co-designed several popular and commercially successful programming languages and development tools.

New!!: Visual Component Library and Anders Hejlsberg · See more »

Android (operating system)

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

New!!: Visual Component Library and Android (operating system) · See more »

Borland

Borland Software Corporation is a software company that facilitates software deployment projects.

New!!: Visual Component Library and Borland · See more »

Borland Kylix

Borland Kylix is a compiler and integrated development environment (IDE) formerly sold by Borland, but later discontinued.

New!!: Visual Component Library and Borland Kylix · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: Visual Component Library and C Sharp (programming language) · See more »

C++Builder

C++Builder is a rapid application development (RAD) environment, originally developed by Borland and owned by Embarcadero Technologies (a subsidiary of Idera), for writing programs in the C++ programming language targeting Windows NT (IA-32 and x64), macOS, iOS and Android.

New!!: Visual Component Library and C++Builder · See more »

Class (computer programming)

In object-oriented programming, a class is an extensible program-code-template for creating objects, providing initial values for state (member variables) and implementations of behavior (member functions or methods).

New!!: Visual Component Library and Class (computer programming) · See more »

Commercial software

Commercial software, or seldom payware, is computer software that is produced for sale or that serves commercial purposes.

New!!: Visual Component Library and Commercial software · See more »

Component Library for Cross Platform

Component Library for Cross Platform (CLX) (pronounced clicks), is a cross-platform visual component-based framework for developing Microsoft Windows and Linux applications.

New!!: Visual Component Library and Component Library for Cross Platform · See more »

Component-based software engineering

Component-based software engineering (CBSE), also called as component-based development (CBD), is a branch of software engineering that emphasizes the separation of concerns with respect to the wide-ranging functionality available throughout a given software system.

New!!: Visual Component Library and Component-based software engineering · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: Visual Component Library and Cross-platform · See more »

Database

A database is an organized collection of data, stored and accessed electronically.

New!!: Visual Component Library and Database · See more »

Delphi (IDE)

Delphi is an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, developed by Embarcadero Technologies.

New!!: Visual Component Library and Delphi (IDE) · See more »

Embarcadero Technologies

Embarcadero Technologies is an American computer software company that develops, manufactures, licenses, and supports products and services related to software through several product divisions.

New!!: Visual Component Library and Embarcadero Technologies · See more »

FireMonkey

FireMonkey is a cross-platform GUI framework developed by Embarcadero Technologies for use in Delphi or C++Builder, using C++ or Object Pascal to build cross platform applications for Windows, macOS, iOS, and Android.

New!!: Visual Component Library and FireMonkey · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: Visual Component Library and Graphical user interface · See more »

Inheritance (object-oriented programming)

In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object (prototypal inheritance) or class (class-based inheritance), retaining the same implementation.

New!!: Visual Component Library and Inheritance (object-oriented programming) · See more »

Internet Direct

Internet Direct, also known as "Indy", is a free software / open source socket library written in Object Pascal, an object-oriented version of Pascal.

New!!: Visual Component Library and Internet Direct · See more »

IOS

iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.

New!!: Visual Component Library and IOS · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Visual Component Library and Java (programming language) · See more »

Lazarus (IDE)

Lazarus is a free cross-platform visual integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler.

New!!: Visual Component Library and Lazarus (IDE) · See more »

LibreOffice

LibreOffice is a free and open source office suite, a project of The Document Foundation.

New!!: Visual Component Library and LibreOffice · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: Visual Component Library and MacOS · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Visual Component Library and Microsoft · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Visual Component Library and Microsoft Windows · See more »

Object Pascal

Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi.

New!!: Visual Component Library and Object Pascal · See more »

Object Windows Library

The Object Windows Library (OWL) is a C++ object-oriented application framework designed to simplify desktop application development for Windows.

New!!: Visual Component Library and Object Windows Library · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: Visual Component Library and Object-oriented programming · See more »

OpenOffice.org

OpenOffice.org (OOo), commonly known as OpenOffice, is a discontinued open-source office suite.

New!!: Visual Component Library and OpenOffice.org · See more »

OpenWire (library)

OpenWire is an open source dataflow programming library that extends the functionality of Embarcadero Delphi and C++ Builder by providing pin type component properties.

New!!: Visual Component Library and OpenWire (library) · See more »

RadPHP

RadPHP (formerly Delphi for PHP) was an IDE and rapid application development framework for the PHP programming language developed by Embarcadero Technologies.

New!!: Visual Component Library and RadPHP · See more »

Rapid application development

Rapid-application development (RAD) is both a general term, used to refer to adaptive software development approaches, as well as the name for James Martin's approach to rapid development.

New!!: Visual Component Library and Rapid application development · See more »

Smalltalk

Smalltalk is an object-oriented, dynamically typed, reflective programming language.

New!!: Visual Component Library and Smalltalk · See more »

Software framework

In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software.

New!!: Visual Component Library and Software framework · See more »

Teechart

TeeChart is a charting library for programmers developed and managed by Steema Software of Girona, Catalonia, Spain.

New!!: Visual Component Library and Teechart · See more »

Thread (computing)

In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system.

New!!: Visual Component Library and Thread (computing) · See more »

Thread safety

Thread safety is a computer programming concept applicable to multi-threaded code.

New!!: Visual Component Library and Thread safety · See more »

Turbo Vision

Turbo Vision is a DOS-based character-mode text user interface (TUI) framework developed around 1990 by Borland for Pascal, and C++.

New!!: Visual Component Library and Turbo Vision · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Visual Component Library and .NET Framework · See more »

Redirects here:

Visual component library.

References

[1] https://en.wikipedia.org/wiki/Visual_Component_Library

OutgoingIncoming
Hey! We are on Facebook now! »