From Gui
			(Difference between revisions)
												
			   
		
		
		
		
		
		
		|  |  | 
		| Line 1: | Line 1: | 
| - | ==Notes==
 | + | This project intends to document the similarities and patterns common between different GUI toolkits and description formats. | 
| - | The QT section is very incomplete
 | + |  | 
| - | class in HTML andQT are actually very similar in semantics.In HTML, however, it is a multiple value, in QT it is a single.
 | + |  | 
| - | name in QT is more like id in HTML, although it is also quite similar to name in html
 | + |  | 
| - | geometry info in QT would be in CSS or just implicit in HTML
 | + |  | 
| - | HTML hidden inputs probably have little to no place elsewhere, probably outside the 80%
 | + |  | 
|  |  |  |  | 
| - | ==GTK+== | + | == List of Toolkits and Formats == | 
|  |  |  |  | 
| - | http://library.gnome.org/devel/gtk/stable/
 | + | * [[HTML]] | 
| - |   | + | * [[QT]] | 
| - | ==HTML==
 | + | * [[GTK+]] | 
| - | ===elements===
 | + |  | 
| - | <form>
 | + |  | 
| - | 	<label>
 | + |  | 
| - | 	<fieldset>
 | + |  | 
| - | 		legend
 | + |  | 
| - | 	<input>
 | + |  | 
| - | 		hidden
 | + |  | 
| - | 		text
 | + |  | 
| - | 		password
 | + |  | 
| - | 		file
 | + |  | 
| - | 		submit
 | + |  | 
| - | 		reset
 | + |  | 
| - | 		image
 | + |  | 
| - | 		checkbox
 | + |  | 
| - | 		radio
 | + |  | 
| - | 		button
 | + |  | 
| - | 	<button>
 | + |  | 
| - | 	<textarea>
 | + |  | 
| - | 	<select>
 | + |  | 
| - | 		<optgroup>
 | + |  | 
| - | 			<option>
 | + |  | 
| - |   | + |  | 
| - | ===common attributes===
 | + |  | 
| - | tabindex
 | + |  | 
| - | disabled
 | + |  | 
| - | checked
 | + |  | 
| - | maxlength
 | + |  | 
| - | name
 | + |  | 
| - | readonly
 | + |  | 
| - | size (rows/cols for <textarea>)
 | + |  | 
| - | title
 | + |  | 
| - | class
 | + |  | 
| - | accesskey
 | + |  | 
| - | id
 | + |  | 
| - |   | + |  | 
| - | ===events===
 | + |  | 
| - | onfocus
 | + |  | 
| - | onblur
 | + |  | 
| - | onselect
 | + |  | 
| - | onchange
 | + |  | 
| - | onclick
 | + |  | 
| - | ondblclick
 | + |  | 
| - | onmousedown
 | + |  | 
| - | onmousemove
 | + |  | 
| - | onmouseout
 | + |  | 
| - | onmouseover
 | + |  | 
| - | onmouseup
 | + |  | 
| - | onkeydown
 | + |  | 
| - | onkeypress
 | + |  | 
| - | onkeyup
 | + |  | 
| - | onsubmit
 | + |  | 
| - | onreset
 | + |  | 
| - |   | + |  | 
| - | ==QT==
 | + |  | 
| - | ===elements===
 | + |  | 
| - | QMainWindow
 | + |  | 
| - | QDialog
 | + |  | 
| - | QWidget
 | + |  | 
| - | 	QLabel
 | + |  | 
| - |   | + |  | 
| - | 	QGroupBox
 | + |  | 
| - |   | + |  | 
| - | 	QLineEdit
 | + |  | 
| - | 	QTextEdit
 | + |  | 
| - | 	QPlainTextEdit
 | + |  | 
| - |   | + |  | 
| - | 	QCheckBox
 | + |  | 
| - | 	QRadioButton
 | + |  | 
| - | 	QPushButton
 | + |  | 
| - | 	QToolButton
 | + |  | 
| - |   | + |  | 
| - | 	QComboBox
 | + |  | 
| - | 	QListWidget
 | + |  | 
| - |   | + |  | 
| - | 	QScrollBar
 | + |  | 
| - | 	QDial
 | + |  | 
| - | 	QSlider
 | + |  | 
| - |   | + |  | 
| - | 	QSpinBox
 | + |  | 
| - | 	QDoubleSpinBox
 | + |  | 
| - | 	QDateTimeEdit
 | + |  | 
| - | 	QDateEdit
 | + |  | 
| - | 	QCalendarWidget
 | + |  | 
| - |   | + |  | 
| - | 	QTableView
 | + |  | 
| - | 	QTableWidget
 | + |  | 
| - | 	QTreeView
 | + |  | 
| - | 	QTreeWidget
 | + |  | 
| - | 	QScrollArea
 | + |  | 
| - | 	QSplitter
 | + |  | 
| - | 	QProgressBar
 | + |  | 
| - | 	QSplashScreen
 | + |  | 
| - | 	QSplitterHandle
 | + |  | 
| - | 	QSvgWidget
 | + |  | 
| - | 	QTabBar
 | + |  | 
| - | 	QTabWidget
 | + |  | 
| - | 	QToolBar
 | + |  | 
| - | 	QToolBox
 | + |  | 
| - | 	QWebView
 | + |  | 
| - | 	QMenu
 | + |  | 
| - | 	QMenuBar
 | + |  | 
| - | 	QStatusBar
 | + |  | 
| - |   | + |  | 
| - | ===properties===
 | + |  | 
| - | geometry
 | + |  | 
| - | 	rect
 | + |  | 
| - | 		x
 | + |  | 
| - | 		y
 | + |  | 
| - | 		width
 | + |  | 
| - | 		height
 | + |  | 
| - | name
 | + |  | 
| - | class
 | + |  | 
| - |   | + |  | 
| - | ==signals==
 | + |  | 
Revision as of 22:02, 11 June 2009
This project intends to document the similarities and patterns common between different GUI toolkits and description formats.
  List of Toolkits and Formats