.comment-link {margin-left:.6em;}

Friday, August 17, 2007

 

documentation 1

Objects of the WOL
Basic Object list of WOL:
TWOLROOT
It is the base object of all the objects of library WOLGUI.
TWOLBase
It is the object that impliments the basic properties, methods and events for an object. It is not a visual object.
TWOLVisualControl
It is more basic visual object from the library. It impliments the basic properties, methods and events that become a functioning visual object.
TWOLForm
It is a more complete visual object (functionally) . It impliments the adjusted methods, events and properties to represent a window or form.
TWOLShellApplication
It is a different object of excessively, that is, a classroom to the part that represents the body of the application. So that that for a typical application to survive it is necessary that the body exsists and a form.
WOL objects are divided into categories to help the users ®Delphi to understand it, but they are not equal to the same ones. The limitation of human resources to create the sources codes(in my country, some ignorants that does not respect copyrights, call such task “reinventing the wheel”),wasting time and money and making some objects lacking to ®Delphi. However the categories are: Standard, Dialogs, Common, Custom, Menus, Database.
The objects standards or “Standard” are common to all the GUIs:

Button – Common Button and basic structure in all the GUIs.
Label - Common Label presentation of text, also basic in all the GUIs.
List Box - box that allows a list of items.
Scroll Bar - a Scroll bar of adjustable and independent roller.
Edit – basic Box entrance of text of an only line.
Panel - an area that can receive other objects.
Memo - basic box to enter multiple lines of text.
Check Box – entry verification box.
Radio Button - a choice box that must be used in set with others.
Group Box - a similar area to the panel that has objects inside itself.
Combo Box - entered box choice/that it has edit and listbox.
The objects of the Dialogs catagory or “Dialogs” are invisible and alone if they reveal in execution time:

Open File Dlg - an object that executes the opening box of files and returns the results from the operation.
Save File Dlg - an object that shows the save box and returns the results from the act.
Font Dlg - an object that executes the box of election of sources and returns the result.
Color Dlg - an object that shows the box of election of colors of the system and returns the result.
Print Dlg - an object that shows the options of a document in particular for impression.
Printer Setup Dlg - an object that shows the box of configuration of the printers of the system.
Find Dlg - an object that shows to a box of search when the system supplies this type of service.
Replace Dlg - an object that shows to a search box and substitution when the system supplies this service.
Page Setup Dlg - an object that shows a configuration box of the printer page of the system.
Timer - an object that allows the execution of a procedure to each interval of stipulated time.
Image List – A list of available images, objects, icons exc. .
The objects of the category “Common” are visible and more complex than the standard one:

Status Bar - a status bar that is located in the inteior side of the window.
Header - a heading that serves to nominate columns. The columns properly are not available.
Animate - an object that puts into motion small films AVI (without sounds).
Track Bar - a drag bar that interacts visually with the user.
Progress Bar - a progress bar that tells the visual operation percentages.
Up Down - an object that serves to interact with the user in an increment or decrement.
Tool Bar - a tool bar where it can place buttons for interaction with the user.
Hot Key - a object used to capture keyboard keys typed for the user; it is a visible object.
Tab Control - a object similar to a separate folder for borders.
Tree View - an object that simulates a complex tree with information and icons.
List View - an object that shows a list of information and icons.
The objects of the classroom “Custom” are visible and they do not exist entirely in the GUIs.

Toggle Button - a button that can remain lowered or not to a click of the user.
Image Control - an object to visualize images (diverse formats) and to carry through the update in window.
Scroll bar - a scroll box where if it can make use objects in amount bigger than can fit in the window.
Calendar - A Simple perpetual calendar that allows user interaction in the choice of dates.
An object for entry of date and time - (only in WIN32).
The objects of the class “Menus” are related to the menu bar and menu popup:

Menu Bar – Object used to create a bar forms menu.
Popup Menu - used Object to create menus popup that the visible objects associate.
The objects of the classroom “Database” invisible are related the data base.

Table - a object used to manipulate tables in the format DBF; not yet it uses indices.
MySQL - a object used to manipulate the declaration SQL next to the MySQL server.
ODBC - A object used to manipulate declaration SQL next to the ODBC.
These objects are integrated in the form to be visualy used in a resource publisher in the library WOL Designer.
The library is availabe with the code for improvements. We understand that if somebody improves one of its items must make this improvement for the excessively using ones of the library. Additions, ideas, documentations, criticism, and everything else is welcome and will be evaluated. It is hoped that you see this software as a powerful object pascal tool, versatile and useful, In my work I am criticized why I do not surrender to programming WEB in all. It is useful when it deals with communication, but nor always information is had to be used in public. When the communication is internal, distant and using Internet, pascal if sobressai to the too much tools. Using pascal, Internet and WOL I can have access to a data base that is in a city from another one, without a hacker who knows scripts intervening (this is information security).
Library WOL
Operacional/GUI system
Address
WOL Library WIN32
Windows 95, 98, 2000, XP
Library - Library (WIN32)
WOL Library WIN32/GTK
Windows 95, 98, 2000, ME, XP
Library - Library (GTK/WIN32)
WOL Library GNome
Linux with GTK 1.3*
Library - Library (GTK/Linux)

WOL Designer
Operacional/GUI system
Address
WOL Designer WIN32
Windows 95, 98, 2000, ME, XP
WOL Designer - WIN32
WOL Designer GTK/WIN32
Windows 95, 98, 2000, ME, XP
WOL Designer - GTK/WIN32
WOL Designer GNome
Linux with GTK 1.3*
WOL Designer - GTK/Linux
* 2.x can be necessary to install the extensions of the GTK that they give to support the previous versions, as I made in the Ubuntu.

The source code of designer I intend to release later, when it will be steady. Unhappyly, I have other reasons not to make it so now, as the lack of respect for the other people's work. It has people that they use the code source, make improvements in its projects, and they do not give credit to who made the code and still say “it's mine” instead of crediting the project.. Of this form, it would be frustrating for me to see that other projects claim they wrote the code that I produced.

If you intend to be part of this project, remember that it is essential here “to be the bonzão”, but yes basic honesty, seriousness and allegiance, principles that humanity lost (perhaps therefore is in social convulsion).

Labels: , ,


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?