* contrib/hbide/hbide.hbp
- contrib/hbide/resources/themesex.ui
- contrib/hbide/resources/shortcuts.ui
- contrib/hbide/resources/selectionlist.ui
- contrib/hbide/resources/themes.ui
- contrib/hbide/resources/findsource.ui
- contrib/hbide/resources/docviewgenerator.ui
- contrib/hbide/resources/mainwindow.ui
- contrib/hbide/resources/skeletons.ui
- contrib/hbide/resources/findinfiles.ui
- contrib/hbide/resources/environments.ui
- contrib/hbide/resources/findinfilesex.ui
- contrib/hbide/resources/searchreplacepanel.ui
- contrib/hbide/resources/toolsutilities.ui
- contrib/hbide/resources/setup.ui
- contrib/hbide/resources/projectpropertiesex.ui
- contrib/hbide/resources/environ.ui
- contrib/hbide/resources/finddialog.ui
- contrib/hbide/resources/searchreplace.ui
- contrib/hbide/resources/docwriter.ui
- contrib/hbide/resources/selectproject.ui
- contrib/hbide/resources/updown.ui
- contrib/hbide/resources/funclist.ui
+ contrib/hbide/themesex.ui
+ contrib/hbide/findinfilesex.ui
+ contrib/hbide/environments.ui
+ contrib/hbide/shortcuts.ui
+ contrib/hbide/searchreplacepanel.ui
+ contrib/hbide/selectionlist.ui
+ contrib/hbide/themes.ui
+ contrib/hbide/toolsutilities.ui
+ contrib/hbide/setup.ui
+ contrib/hbide/findsource.ui
+ contrib/hbide/docviewgenerator.ui
+ contrib/hbide/mainwindow.ui
+ contrib/hbide/environ.ui
+ contrib/hbide/projectpropertiesex.ui
+ contrib/hbide/finddialog.ui
+ contrib/hbide/searchreplace.ui
+ contrib/hbide/docwriter.ui
+ contrib/hbide/selectproject.ui
+ contrib/hbide/skeletons.ui
+ contrib/hbide/updown.ui
+ contrib/hbide/funclist.ui
+ contrib/hbide/findinfiles.ui
* Moved .ui files to root. They no longer need to be distributed with the binary
since they are now dynamically converted to .uip which is embedded into executable
as regular .prg source.
; IMPORTANT NOTE: From now on HBIDE requires HBQTUI tool (from HBQT package)
and QUI tools (form QT package) in order to build. Keep both
of them in PATH.
- contrib/hbide/environments.uip
- contrib/hbide/findinfilesex.uip
- contrib/hbide/searchreplace.uip
- contrib/hbide/docwriter.uip
- contrib/hbide/selectproject.uip
- contrib/hbide/docviewgenerator.uip
- contrib/hbide/findinfiles.uip
- contrib/hbide/toolsutilities.uip
- contrib/hbide/setup.uip
- contrib/hbide/skeletons.uip
- contrib/hbide/mainwindow.uip
- contrib/hbide/environ.uip
- contrib/hbide/projectpropertiesex.uip
- contrib/hbide/selectionlist.uip
- contrib/hbide/searchreplacepanel.uip
- contrib/hbide/themesex.uip
- contrib/hbide/themes.uip
- contrib/hbide/funclist.uip
- contrib/hbide/shortcuts.uip
- contrib/hbide/finddialog.uip
- contrib/hbide/findsource.uip
- contrib/hbide/updown.uip
- contrib/hbide/resources/searchreplace.uic
- contrib/hbide/resources/docwriter.uic
- contrib/hbide/resources/docviewgenerator.uic
- contrib/hbide/resources/toolsutilities.uic
- contrib/hbide/resources/make.uis
- contrib/hbide/resources/skeletons.uic
- contrib/hbide/resources/selectionlist.uic
- contrib/hbide/resources/themesex.uic
- contrib/hbide/resources/findsource.uic
- contrib/hbide/resources/updown.uic
- contrib/hbide/resources/environments.uic
- contrib/hbide/resources/findinfilesex.uic
- contrib/hbide/resources/selectproject.uic
- contrib/hbide/resources/findinfiles.uic
- contrib/hbide/resources/setup.uic
- contrib/hbide/resources/mainwindow.uic
- contrib/hbide/resources/projectpropertiesex.uic
- contrib/hbide/resources/environ.uic
- contrib/hbide/resources/searchreplacepanel.uic
- contrib/hbide/resources/themes.uic
- contrib/hbide/resources/funclist.uic
- contrib/hbide/resources/shortcuts.uic
- contrib/hbide/resources/finddialog.uic
- Deleted. Replaced by dynamically generated .uip files.
111 lines
6.6 KiB
XML
111 lines
6.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>FormSkeletons</class>
|
|
<widget class="QWidget" name="FormSkeletons">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>290</width>
|
|
<height>508</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>Form</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<item row="0" column="0" colspan="2">
|
|
<widget class="QLabel" name="labelIdentity">
|
|
<property name="text">
|
|
<string>Identity</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0" rowspan="3" colspan="2">
|
|
<widget class="QListWidget" name="listNames"/>
|
|
</item>
|
|
<item row="3" column="2">
|
|
<widget class="QPushButton" name="buttonDelete">
|
|
<property name="text">
|
|
<string>Delete</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="2">
|
|
<widget class="QPushButton" name="buttonRename">
|
|
<property name="text">
|
|
<string>Rename</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="5" column="0" colspan="3">
|
|
<widget class="QPlainTextEdit" name="editCode">
|
|
<property name="toolTip">
|
|
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
|
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
|
p, li { white-space: pre-wrap; }
|
|
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Code Skeletons in hbIDE are implemented in unique way. </span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">It is assumed that, while writing the source, any control structure</span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">must be aligned to the column editing cursor is resting. So the</span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">&quot;skeleton&quot; is inserted aligned to this column spanning multiple lines.</span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Hence it is desired that you write code snippets aligned left without</span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">any spaces for the left-most edge:</span></p>
|
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">IF x == </span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;"> y := 12</span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">ELSE</span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;"> y := 32</span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">ENDIF</span></p>
|
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Then, suppose edit cursor is resting on column 10, </span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">all these lines will align to column 10. Inner indents will </span></p>
|
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">be respected.</span></p>
|
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html></string>
|
|
</property>
|
|
<property name="lineWrapMode">
|
|
<enum>QPlainTextEdit::NoWrap</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="0">
|
|
<widget class="QPushButton" name="buttonClear">
|
|
<property name="text">
|
|
<string>Clear</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="4" column="0" colspan="2">
|
|
<widget class="QLabel" name="labelSnippets">
|
|
<property name="text">
|
|
<string>Code Snippet</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="1">
|
|
<widget class="QPushButton" name="buttonGetSel">
|
|
<property name="text">
|
|
<string>Get Selection</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="2">
|
|
<widget class="QPushButton" name="buttonNew">
|
|
<property name="text">
|
|
<string>Add New</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="6" column="2">
|
|
<widget class="QPushButton" name="buttonUpdate">
|
|
<property name="text">
|
|
<string>Update</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<resources/>
|
|
<connections/>
|
|
</ui>
|