summaryrefslogtreecommitdiff
path: root/editors/Textmate/Prado.tmbundle/Snippets
diff options
context:
space:
mode:
Diffstat (limited to 'editors/Textmate/Prado.tmbundle/Snippets')
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TActiveButton.tmSnippet17
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TBulletedList.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TButton.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TCheckBox.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TCheckBoxList.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TCircleHotSpot.tmSnippet20
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TCompareValidator.tmSnippet21
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TCustomValidator.tmSnippet20
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TDatePicker.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TDropDownList.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TEmailAddressValidator.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TExpression.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TFileUpload.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TForm.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/THtmlArea.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/THyperLink.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TImage.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TImageButton copy.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TImageMap.tmSnippet26
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TInlineFrame.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TJavascriptLogger.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TLabel.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TListBox.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TListControlValidator.tmSnippet20
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TListItem.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TMultiView.tmSnippet23
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TPanel.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TPlaceHolder.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TPolygonHotSpot.tmSnippet20
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TRadioButton.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TRadioButtonList.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TRangeValidator.tmSnippet21
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TRectangleHotSpot.tmSnippet20
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TRegularExpressionValidator.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TRequiredFieldValidator.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TTabelFooterRow.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TTable.tmSnippet25
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TTableCell.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderCell.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderRow.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TTableRow.tmSnippet19
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TTextBox.tmSnippet16
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TValidationSummary.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TView.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TWizard.tmSnippet28
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/TWizardStep.tmSnippet18
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/untitled 2.tmSnippet20
-rw-r--r--editors/Textmate/Prado.tmbundle/Snippets/untitled.tmSnippet18
48 files changed, 883 insertions, 0 deletions
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TActiveButton.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TActiveButton.tmSnippet
new file mode 100644
index 00000000..7a7bbbbc
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TActiveButton.tmSnippet
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TActiveButton ID="${2:button1}" Text="${3:Button 1}"
+ OnClick="${5:$2_onclick}" OnCallback="${6:$2_oncallback}" /&gt;$0</string>
+ <key>name</key>
+ <string>TActiveButton</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TActiveButton</string>
+ <key>uuid</key>
+ <string>319D66FC-712A-4B09-A1C0-CB741ED9DD4C</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TBulletedList.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TBulletedList.tmSnippet
new file mode 100644
index 00000000..0587cd5d
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TBulletedList.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TBulletedList ID="${1:bulletedList1}"&gt;
+ ${2:&lt;com:TListItem Value="${3:value 1}" Text="${4:item 1}" /&gt;
+ &lt;com:TListItem Value="${5:value 2}" Text="${6:item 2}" /&gt;}$0
+&lt;/com:TBulletedList&gt;</string>
+ <key>name</key>
+ <string>TBulletedList</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TBulletedList</string>
+ <key>uuid</key>
+ <string>110FCD3F-841C-4178-99D8-765C7D382F7D</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TButton.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TButton.tmSnippet
new file mode 100644
index 00000000..1b3dab84
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TButton.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TButton ID="${1:button1}" Text="${2:Button Text}" OnClick="${3:${1}_Clicked}" /&gt;$0</string>
+ <key>name</key>
+ <string>TButton</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TButton</string>
+ <key>uuid</key>
+ <string>94E9F86C-36D1-4D5C-808C-E379024299CD</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TCheckBox.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TCheckBox.tmSnippet
new file mode 100644
index 00000000..410bca4c
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TCheckBox.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TCheckBox ID="${1:checkBox1}" Text="${2:CheckBox Text}" /&gt;$0</string>
+ <key>name</key>
+ <string>TCheckBox</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TCheckBox</string>
+ <key>uuid</key>
+ <string>2721E2C3-66B7-4486-BF0F-6FA7B274858D</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TCheckBoxList.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TCheckBoxList.tmSnippet
new file mode 100644
index 00000000..0534c429
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TCheckBoxList.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TCheckBoxList ID="${1:checkBoxList1}"&gt;
+ ${2:&lt;com:TListItem Value="${3:value 1}" Text="${4:item 1}" /&gt;
+ &lt;com:TListItem Value="${5:value 2}" Text="${6:item 2}" /&gt;}$0
+&lt;/com:TCheckBoxList&gt;</string>
+ <key>name</key>
+ <string>TCheckBoxList</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TCheckBoxList</string>
+ <key>uuid</key>
+ <string>76F11AC6-D441-4059-A70A-E3BB739EE515</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TCircleHotSpot.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TCircleHotSpot.tmSnippet
new file mode 100644
index 00000000..8881dc8d
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TCircleHotSpot.tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTCircleHotSpot
+ ${1:HotspotMode="${2:Navigate}"
+ NavigateUrl="${3:http://www.pradosoft.com}"}
+ AlternateText="${4:Navigate to pradosoft.com}"
+ X="${5:80}" Y="${6:80}" Radius="${7:55}" /&gt;$0</string>
+ <key>name</key>
+ <string>TCircleHotSpot (THotSpot)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>THotSpot</string>
+ <key>uuid</key>
+ <string>0DE44657-21AB-4878-93E7-0FD458D8723A</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TCompareValidator.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TCompareValidator.tmSnippet
new file mode 100644
index 00000000..a80d8465
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TCompareValidator.tmSnippet
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TCompareValidator
+ ControlToValidate="${1:controlIDToValidate}"
+ ${2:ControlToCompare="${3:controlIDToCompareWith}"
+ DataType="${4:String}"
+ Operator="${5:Equal}"}
+ ErrorMessage="${6:value did not match}" /&gt;$0</string>
+ <key>name</key>
+ <string>TCompareValidator (TValidator)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidator</string>
+ <key>uuid</key>
+ <string>3586B543-C92E-4AEB-92A7-20D948EA60DF</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TCustomValidator.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TCustomValidator.tmSnippet
new file mode 100644
index 00000000..e543353e
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TCustomValidator.tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TCustomValidator
+ ControlToValidate="${1:controlIDToValidate}"
+ OnServerValidate="${2:customValidate}"${3:
+ ClientValidationFunction="${4:clientSideCustomValidate}"}
+ ErrorMessage="${6:required}" /&gt;$0</string>
+ <key>name</key>
+ <string>TCustomValidator (TValidator)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidator</string>
+ <key>uuid</key>
+ <string>BF6A7ED6-28A0-4165-AA7A-F1F003161AE5</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TDatePicker.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TDatePicker.tmSnippet
new file mode 100644
index 00000000..ceb262b7
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TDatePicker.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TDatePicker ID="${1:datePicker1}" DateFormat="${2:dd/MM/yyyy}" ${3:InputMode="${4:DropDownList}"} /&gt;$0</string>
+ <key>name</key>
+ <string>TDatePicker</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TDatePicker</string>
+ <key>uuid</key>
+ <string>37221294-B588-4D07-9010-2DB7CDBEB6B4</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TDropDownList.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TDropDownList.tmSnippet
new file mode 100644
index 00000000..581d4ed0
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TDropDownList.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TDropDownList ID="${1:dropDownList1}"&gt;
+ ${2:&lt;com:TListItem Value="${3:value 1}" Text="${4:item 1}" /&gt;
+ &lt;com:TListItem Value="${5:value 2}" Text="${6:item 2}" /&gt;}$0
+&lt;/com:TDropDownList&gt;</string>
+ <key>name</key>
+ <string>TDropDownList</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TDropDownList</string>
+ <key>uuid</key>
+ <string>803BFB83-50E8-4121-9866-A25C93979E4B</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TEmailAddressValidator.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TEmailAddressValidator.tmSnippet
new file mode 100644
index 00000000..fc2dcf61
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TEmailAddressValidator.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TEmailAddressValidator
+ ControlToValidate="${1:controlIDToValidate}"
+ ErrorMessage="${2:email address required}" /&gt;$0</string>
+ <key>name</key>
+ <string>TEmailAddressValidator (TValidator)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidator</string>
+ <key>uuid</key>
+ <string>BDF614B5-430B-46AB-B558-B5E0EF97BA17</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TExpression.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TExpression.tmSnippet
new file mode 100644
index 00000000..0abab172
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TExpression.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TExpression Expression="${1:\$this-&gt;Page-&gt;Title}" /&gt;$0</string>
+ <key>name</key>
+ <string>TExpression</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TExpression</string>
+ <key>uuid</key>
+ <string>B7E6E873-309E-41E6-AD8A-29EB54781579</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TFileUpload.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TFileUpload.tmSnippet
new file mode 100644
index 00000000..31cabd1e
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TFileUpload.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TFileUpload ID="${1:file1}" OnFileUpload="${2:${1}_Uploaded}" /&gt;$0</string>
+ <key>name</key>
+ <string>TFileUpload</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TFileUpload</string>
+ <key>uuid</key>
+ <string>17BECED9-79B1-4CD6-9354-E528DA3327AC</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TForm.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TForm.tmSnippet
new file mode 100644
index 00000000..f6041099
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TForm.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TForm ${1:ID="${2:form1}"}&gt;
+ $0
+&lt;/com:TForm&gt;</string>
+ <key>name</key>
+ <string>TForm</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TForm</string>
+ <key>uuid</key>
+ <string>5714E730-271D-436E-86DC-04AB0E71ECE0</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/THtmlArea.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/THtmlArea.tmSnippet
new file mode 100644
index 00000000..75030941
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/THtmlArea.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:THtmlArea ID="${1:htmlArea1}" Width="${2:500px}" Height="${3:250px}" /&gt;$0</string>
+ <key>name</key>
+ <string>THtmlArea</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>THtmlArea</string>
+ <key>uuid</key>
+ <string>61E9DF58-07F3-4B99-8B58-53D3049575F3</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/THyperLink.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/THyperLink.tmSnippet
new file mode 100644
index 00000000..0c1991e3
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/THyperLink.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:THyperLink NavigateUrl="${1:http://www.pradosoft.com/}" Text="${2:PradoSoft.com}" /&gt;$0</string>
+ <key>name</key>
+ <string>THyperLink</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>THyperLink</string>
+ <key>uuid</key>
+ <string>618046BE-DF8E-489C-A8BC-24A15CF2AD7A</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TImage.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TImage.tmSnippet
new file mode 100644
index 00000000..0d66e1f7
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TImage.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TImage ImageUrl=&lt;%~ ${1:hello_world.gif} %&gt; AlternateText="${1}" /&gt;$0</string>
+ <key>name</key>
+ <string>TImage</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TImage</string>
+ <key>uuid</key>
+ <string>17389BC4-0AF1-4993-B829-5CDC330A6D39</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TImageButton copy.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TImageButton copy.tmSnippet
new file mode 100644
index 00000000..ca1a3297
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TImageButton copy.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TLinkButton ID="${1:linkButton1}" Text="${2:Click Me}" OnClick="${3:${1}_Clicked}" /&gt;$0</string>
+ <key>name</key>
+ <string>TLinkButton</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TLinkButton</string>
+ <key>uuid</key>
+ <string>4E663D10-670D-4526-8848-0AC2666592C0</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TImageMap.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TImageMap.tmSnippet
new file mode 100644
index 00000000..8e307925
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TImageMap.tmSnippet
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TImageMap
+ ID="${1:imageMap1}"
+ ImageUrl=&lt;%~ ${2:hotspots.gif} %&gt;
+ AlternateText="${3:${1}}"
+ OnClick="${4:${1}_Clicked}"&gt;
+${5:&lt;com:TTCircleHotSpot
+ ${6:HotspotMode="${7:Navigate}"
+ NavigateUrl="${8:http://www.pradosoft.com}"}
+ AlternateText="${9:Navigate to pradosoft.com}"
+ X="${10:80}" Y="${11:80}" Radius="${12:55}" /&gt;}$0
+&lt;/com:TImageMap&gt;</string>
+ <key>name</key>
+ <string>TImageMap</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TImageMap</string>
+ <key>uuid</key>
+ <string>823B366A-3A40-4875-8A2E-AB901F54D443</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TInlineFrame.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TInlineFrame.tmSnippet
new file mode 100644
index 00000000..766c1cb5
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TInlineFrame.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TInlineFrame FrameUrl="${1:http://www.google.com/}" /&gt;$0</string>
+ <key>name</key>
+ <string>TInlineFrame</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TInlineFrame</string>
+ <key>uuid</key>
+ <string>13CDBA43-EAA4-4BCD-B9AA-A990B4974496</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TJavascriptLogger.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TJavascriptLogger.tmSnippet
new file mode 100644
index 00000000..5b1fc674
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TJavascriptLogger.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TJavascriptLogger /&gt;$0</string>
+ <key>name</key>
+ <string>TJavascriptLogger</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TJavascriptLogger</string>
+ <key>uuid</key>
+ <string>202F9A01-9B67-4CBD-9289-EE6A98D091D7</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TLabel.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TLabel.tmSnippet
new file mode 100644
index 00000000..398c99a2
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TLabel.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TLabel ID="${1:label1}" ${2:Text="${3:Label 1}"} /&gt;$0</string>
+ <key>name</key>
+ <string>TLabel</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TLabel</string>
+ <key>uuid</key>
+ <string>84F0B41A-06B1-4A61-98B7-F13D1321C3D0</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TListBox.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TListBox.tmSnippet
new file mode 100644
index 00000000..a450881e
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TListBox.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TListBox ID="${1:listBox1}"&gt;
+ ${2:&lt;com:TListItem Value="${3:value 1}" Text="${4:item 1}" /&gt;
+ &lt;com:TListItem Value="${5:value 2}" Text="${6:item 2}" /&gt;}$0
+&lt;/com:TListBox&gt;</string>
+ <key>name</key>
+ <string>TListBox</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TListBox</string>
+ <key>uuid</key>
+ <string>665F3D21-16F5-40FF-8339-A9A101400D10</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TListControlValidator.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TListControlValidator.tmSnippet
new file mode 100644
index 00000000..db2798fe
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TListControlValidator.tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TListControlValidator
+ ControlToValidate="${1:controlIDToValidate}"
+ MinSelection="${2:2}"${3:
+ RequiredSelection="${4:value1}"}
+ ErrorMessage="${6:selection required}" /&gt;$0</string>
+ <key>name</key>
+ <string>TListControlValidator (TValidator)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidator</string>
+ <key>uuid</key>
+ <string>0353A694-1EE5-46E0-AC72-2F1631B441CB</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TListItem.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TListItem.tmSnippet
new file mode 100644
index 00000000..b8337ff9
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TListItem.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TListItem Value="${1:value 1}" Text="${2:item 1}" /&gt;$0</string>
+ <key>name</key>
+ <string>TListItem</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TListItem</string>
+ <key>uuid</key>
+ <string>AB128FBD-1C3E-4FB4-91F5-48B57DC6860F</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TMultiView.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TMultiView.tmSnippet
new file mode 100644
index 00000000..91812be3
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TMultiView.tmSnippet
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TMultiView ID="${1:multiView1}" ActiveViewIndex="${2:0}"&gt;
+ ${3:&lt;com:TView ID="${4:view1}"&gt;
+ ${5:&lt;!-- view1 content --&gt;}
+ &lt;/com:TView&gt;
+ &lt;com:TView ID="${6:view2}"&gt;
+ ${7:&lt;!-- view2 content --&gt;}
+ &lt;/com:TView&gt;}$0
+&lt;/com:TMultiView&gt;</string>
+ <key>name</key>
+ <string>TMultiView</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TMultiView</string>
+ <key>uuid</key>
+ <string>023BD925-D6F2-4BE1-8973-8B90B3C8858E</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TPanel.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TPanel.tmSnippet
new file mode 100644
index 00000000..b0a3635c
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TPanel.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TPanel ID="${1:panel1}"&gt;
+ $0
+&lt;/com:TPanel&gt;</string>
+ <key>name</key>
+ <string>TPanel</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TPanel</string>
+ <key>uuid</key>
+ <string>7E35FA7C-E390-41BA-A8C5-C1F3B4FAE6A1</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TPlaceHolder.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TPlaceHolder.tmSnippet
new file mode 100644
index 00000000..9a26b67f
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TPlaceHolder.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TPlaceHolder ID="${1:placeHolder1}" /&gt;$0</string>
+ <key>name</key>
+ <string>TPlaceHolder</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TPlaceHolder</string>
+ <key>uuid</key>
+ <string>53AAABF9-D393-4E5B-83BD-0C4CB15DDCC1</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TPolygonHotSpot.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TPolygonHotSpot.tmSnippet
new file mode 100644
index 00000000..d2dfec33
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TPolygonHotSpot.tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TPolygonHotSpot
+ ${1:HotspotMode="${2:Navigate}"
+ NavigateUrl="${3:http://www.pradosoft.com}"}
+ AlternateText="${4:Navigate to pradosoft.com}"
+ Coordinates="${5:200,137,255}" /&gt;$0</string>
+ <key>name</key>
+ <string>TPolygonHotSpot (THotSpot)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>THotSpot</string>
+ <key>uuid</key>
+ <string>3CFAD67E-EE9F-49F9-B606-D414E73ED8F7</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TRadioButton.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TRadioButton.tmSnippet
new file mode 100644
index 00000000..7c77bd67
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TRadioButton.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TRadioButton ID="${1:radioButton1}" Text="${2:RadioButton Text}" /&gt;$0</string>
+ <key>name</key>
+ <string>TRadioButton</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TRadioButton</string>
+ <key>uuid</key>
+ <string>AC226362-749C-45C1-86A3-B58379A38A7E</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TRadioButtonList.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TRadioButtonList.tmSnippet
new file mode 100644
index 00000000..df6c7ff3
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TRadioButtonList.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TRadioButtonList ID="${1:radioButtonList1}"&gt;
+ ${2:&lt;com:TListItem Value="${3:value 1}" Text="${4:item 1}" /&gt;
+ &lt;com:TListItem Value="${5:value 2}" Text="${6:item 2}" /&gt;}$0
+&lt;/com:TRadioButtonList&gt;</string>
+ <key>name</key>
+ <string>TRadioButtonList</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TRadioButtonList</string>
+ <key>uuid</key>
+ <string>012C556B-6ACB-48F0-8757-CA2E60B06109</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TRangeValidator.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TRangeValidator.tmSnippet
new file mode 100644
index 00000000..c1817894
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TRangeValidator.tmSnippet
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TRangeValidator
+ ControlToValidate="${1:controlIDToValidate}"
+ DataType="${2:Integer}"
+ ${3:MinValue="${4:2}"}
+ ${5:MaxValue="${6:5}"}
+ ErrorMessage="${7:out of range}" /&gt;$0</string>
+ <key>name</key>
+ <string>TRangeValidator (TValidator)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidator</string>
+ <key>uuid</key>
+ <string>0DF11CB4-2813-4CCB-94EA-4A62E25E9EDC</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TRectangleHotSpot.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TRectangleHotSpot.tmSnippet
new file mode 100644
index 00000000..f0d8c70e
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TRectangleHotSpot.tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TRectangleHotSpot
+ ${1:HotspotMode="${2:Navigate}"
+ NavigateUrl="${3:http://www.pradosoft.com}"}
+ AlternateText="${4:Navigate to pradosoft.com}"
+ Top="${5:10}" Left="${6:10}" Bottom="${7:110}" Right="${8:110}" /&gt;$0</string>
+ <key>name</key>
+ <string>TRectangleHotSpot (THotSpot)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>THotSpot</string>
+ <key>uuid</key>
+ <string>BAC66FCD-8C23-48B9-829B-56FE20CCC8E6</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TRegularExpressionValidator.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TRegularExpressionValidator.tmSnippet
new file mode 100644
index 00000000..7d072e95
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TRegularExpressionValidator.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TRegularExpressionValidator
+ ControlToValidate="${1:controlIDToValidate}"
+ RegularExpression="${2:\w{5,\}}"
+ ErrorMessage="${7:mismatch}" /&gt;$0</string>
+ <key>name</key>
+ <string>TRegularExpressionValidator (TValidator)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidator</string>
+ <key>uuid</key>
+ <string>92266396-CC97-4F53-B1D3-4DDFD924D8C8</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TRequiredFieldValidator.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TRequiredFieldValidator.tmSnippet
new file mode 100644
index 00000000..f9f504ae
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TRequiredFieldValidator.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TRequiredFieldValidator
+ ControlToValidate="${1:controlIDToValidate}"
+ ErrorMessage="${2:required}" /&gt;$0</string>
+ <key>name</key>
+ <string>TRequiredFieldValidator (TValidator)</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidator</string>
+ <key>uuid</key>
+ <string>754B2EF6-85D2-4A93-996F-D6D9E8A27F1E</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TTabelFooterRow.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TTabelFooterRow.tmSnippet
new file mode 100644
index 00000000..620f7adf
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TTabelFooterRow.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTableFooterRow&gt;
+ $0
+&lt;/com:TTableFooterRow&gt;</string>
+ <key>name</key>
+ <string>TTabelFooterRow</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TTableFooterRow</string>
+ <key>uuid</key>
+ <string>23B521B1-6EA4-4E5D-9104-940CEDFDFD13</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TTable.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TTable.tmSnippet
new file mode 100644
index 00000000..1b4ccc4c
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TTable.tmSnippet
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTable&gt;
+ ${1:&lt;com:TTableRow&gt;
+ &lt;com:TTableHeaderCell Text="${2:header cell 1}" /&gt;
+ &lt;com:TTableHeaderCell Text="${3:header cell 2}" /&gt;
+ &lt;/com:TTableRow&gt;
+ &lt;com:TTableRow&gt;
+ &lt;com:TTableCell&gt;${4:cell 1}&lt;/com:TTableCell&gt;
+ &lt;com:TTableCell&gt;${5:cell 2}$0&lt;/com:TTableCell&gt;
+ &lt;/com:TTableRow&gt;}
+&lt;/com:TTable&gt;</string>
+ <key>name</key>
+ <string>TTable</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TTable</string>
+ <key>uuid</key>
+ <string>BFD8CE92-59C7-47B2-9AE4-1B29ADE3CA0B</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TTableCell.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TTableCell.tmSnippet
new file mode 100644
index 00000000..9d0e54d1
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TTableCell.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTableCell&gt;${1:cell 1}&lt;/com:TTableCell&gt;$0</string>
+ <key>name</key>
+ <string>TTableCell</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TTableCell</string>
+ <key>uuid</key>
+ <string>1E598B7B-B754-4C52-B819-39897FE3E07D</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderCell.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderCell.tmSnippet
new file mode 100644
index 00000000..5447f324
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderCell.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTableHeaderCell Text="${1:header text 1}" /&gt;$0</string>
+ <key>name</key>
+ <string>TTableHeaderCell</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TTableHeaderCell</string>
+ <key>uuid</key>
+ <string>AD1AB937-AFCD-4656-9882-788B9C6E0D74</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderRow.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderRow.tmSnippet
new file mode 100644
index 00000000..774195cc
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TTableHeaderRow.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTableHeaderRow&gt;
+ ${1:&lt;com:TTableHeaderCell Text="${2:header cell 1}" /&gt;
+ &lt;com:TTableHeaderCell Text="${3:header cell 2}" /&gt;}$0
+&lt;/com:TTableHeaderRow&gt;</string>
+ <key>name</key>
+ <string>TTableHeaderRow</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TTableHeaderRow</string>
+ <key>uuid</key>
+ <string>C553AAE6-C788-4B2C-A388-18312FC9828B</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TTableRow.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TTableRow.tmSnippet
new file mode 100644
index 00000000..b40a11a9
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TTableRow.tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTableRow&gt;
+ ${1:&lt;com:TTableCell&gt;${2:cell 1}&lt;/com:TTableCell&gt;
+ &lt;com:TTableCell&gt;${3:cell 2}&lt;/com:TTableCell&gt;}$0
+&lt;/com:TTableRow&gt;</string>
+ <key>name</key>
+ <string>TTableRow</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TTableRow</string>
+ <key>uuid</key>
+ <string>8E764E2C-244E-4A93-9C0D-5E25689D1C85</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TTextBox.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TTextBox.tmSnippet
new file mode 100644
index 00000000..030eacb3
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TTextBox.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TTextBox ID="${1:textbox1}" /&gt;$0</string>
+ <key>name</key>
+ <string>TTextBox</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TTextBox</string>
+ <key>uuid</key>
+ <string>23289E12-7A1F-41A3-872C-3E867E696A49</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TValidationSummary.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TValidationSummary.tmSnippet
new file mode 100644
index 00000000..4c494b49
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TValidationSummary.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TValidationSummary
+ HeaderText="${1:Validation error}"
+ Display="${2:Dynamic}" /&gt;$0</string>
+ <key>name</key>
+ <string>TValidationSummary</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TValidationSummary</string>
+ <key>uuid</key>
+ <string>2E67996C-AB51-489A-A30D-D829DF17A7EF</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TView.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TView.tmSnippet
new file mode 100644
index 00000000..d4861a4e
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TView.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TView ID="${1:view1}"&gt;
+ ${0:&lt;!-- ${1} content --&gt;}
+&lt;/com:TView&gt;</string>
+ <key>name</key>
+ <string>TView</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TView</string>
+ <key>uuid</key>
+ <string>7AF6D08A-9FE4-46B9-8F16-2E26D45715CE</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TWizard.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TWizard.tmSnippet
new file mode 100644
index 00000000..f2c354eb
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TWizard.tmSnippet
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TWizard&gt;
+ ${1:&lt;com:TWizardStep Title="${2:step 1}" StepType="Start"&gt;
+ ${3:content in step 1, may contain other controls}
+ &lt;/com:TWizardStep&gt;
+
+ &lt;com:TWizardStep Title="${4:step 2}" StepType="Step"&gt;
+ ${5:content in step 2, may contain other controls}
+ &lt;/com:TWizardStep&gt;
+
+ &lt;com:TWizardStep Title="${6:finish step}" StepType="Finish"&gt;
+ ${7:content in finish step, may contain other controls}
+ &lt;/com:TWizardStep&gt;}$0
+&lt;/com:TWizard&gt;</string>
+ <key>name</key>
+ <string>TWizard</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TWizard</string>
+ <key>uuid</key>
+ <string>CA0CD4CC-D186-4448-8CB3-215E25951FDF</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/TWizardStep.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/TWizardStep.tmSnippet
new file mode 100644
index 00000000..9412ed9b
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/TWizardStep.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TWizardStep Title="${1:step 1}" StepType="${2:Step}"&gt;
+ $0
+&lt;/com:TWizardStep&gt;</string>
+ <key>name</key>
+ <string>TWizardStep</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TWizardStep</string>
+ <key>uuid</key>
+ <string>2433B69B-6986-4260-97A3-DE23072D8BC6</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/untitled 2.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/untitled 2.tmSnippet
new file mode 100644
index 00000000..74f24624
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/untitled 2.tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TImageButton
+ ID="${1:imageButton1}"
+ ImageUrl=&lt;%~ ${2:hello_world.gif} %&gt;
+ Text="${3:hello world}"
+ OnClick="${4:${1}_Clicked}" /&gt;$0</string>
+ <key>name</key>
+ <string>TImageButton</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TImageButton</string>
+ <key>uuid</key>
+ <string>8A274C79-422D-4553-B086-0B553BDABEC7</string>
+</dict>
+</plist>
diff --git a/editors/Textmate/Prado.tmbundle/Snippets/untitled.tmSnippet b/editors/Textmate/Prado.tmbundle/Snippets/untitled.tmSnippet
new file mode 100644
index 00000000..82aa3a25
--- /dev/null
+++ b/editors/Textmate/Prado.tmbundle/Snippets/untitled.tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;com:TContent ID="${1:Content}"&gt;
+ $0
+&lt;/com:TContent&gt;</string>
+ <key>name</key>
+ <string>TContent</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>TContent</string>
+ <key>uuid</key>
+ <string>CA1AE93D-D724-43B0-A3CB-9E584126FB3C</string>
+</dict>
+</plist>