Files
harbour-core/harbour/contrib/hbide/resources/shortcuts.ui
Pritpal Bedi f42189d639 2010-05-06 09:52 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* contrib/hbqt/THbQtUI.prg
    + Added functionality for "WhatsThis" feature of Qt.

  - contrib/hbide/resources/projectproperties.ui
  - contrib/hbide/resources/projectproperties.uic
    - Deleted: no longer required dialog.

  * contrib/hbide/resources/projectpropertiesex.ui
  * contrib/hbide/resources/projectpropertiesex.uic
  * contrib/hbide/resources/shortcuts.ui
  * contrib/hbide/resources/shortcuts.uic
    % Shifted: tooltips to WhatsThis slot. Shift+F1 key is the 
      universal key to activate it. Alternatively "?" icon appears
      on the left of "X" button in titlebat; press it and move over 
      the dialog; where "WhatsThis" will be defined, cursor will 
      change its shape and click there, tooltip like popup will open.

  * contrib/hbqt/doc/en/class_hbqplaintextedit.txt
  * contrib/hbqt/hbqt_hbqplaintextedit.cpp
  * contrib/hbqt/hbqt_hbqplaintextedit.h
  * contrib/hbqt/qtgui/HBQPlainTextEdit.cpp
  * contrib/hbqt/qtgui/THBQPlainTextEdit.prg
  * contrib/hbqt/qth/HBQPlainTextEdit.qth

  * contrib/hbide/hbide.hbp
  + contrib/hbide/ideedit.prg
    + Added: new source file which contains code to handle 
      editing window at the micro level. It was going unmanageable
      in single file due to heavy changed needed for future.

  * contrib/hbide/ideeditor.prg
    - IdeEdit() class moved to ideedit.prg.
  
    + Implemented: base protocol to keep all the three variants of 
      selections, viz., stream, column and line, persistant. It is a 
      work in progress and may be some features of "cut" may not be 
      working as expected yet. 

      Please play with it a little and tell me about the artifacts 
      it must respect to.
2010-05-06 17:07:46 +00:00

258 lines
6.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>FormShortCuts</class>
<widget class="QWidget" name="FormShortCuts">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>732</width>
<height>438</height>
</rect>
</property>
<property name="windowTitle">
<string>Keyboard Macros</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="labelMethods">
<property name="text">
<string>Public Methods</string>
</property>
</widget>
</item>
<item row="0" column="1" colspan="10">
<widget class="QLabel" name="labelSyntax">
<property name="text">
<string> Description</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QListWidget" name="listMethods">
<property name="whatsThis">
<string>Public Methods are avialble as API to configure your key-combination to any degree hbIDE can be exploited. Double-click on any node posts method prototype with blank parameters in &lt;Script&gt; edit box below-right. In the immediate right box a brief description of the navigated node is displayed.</string>
</property>
</widget>
</item>
<item row="1" column="1" colspan="10">
<widget class="QTextEdit" name="texteditSyntax">
<property name="whatsThis">
<string>Description of the public method highlighted on the left.</string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="11">
<widget class="QLabel" name="labelMacros">
<property name="text">
<string>Keyboard Shortcuts</string>
</property>
</widget>
</item>
<item row="3" column="0" rowspan="12">
<widget class="QTableWidget" name="tableMacros"/>
</item>
<item row="3" column="1">
<widget class="QLabel" name="labelName">
<property name="text">
<string> Name</string>
</property>
</widget>
</item>
<item row="3" column="2" colspan="9">
<widget class="QLineEdit" name="editName"/>
</item>
<item row="4" column="1">
<widget class="QLabel" name="labelKey">
<property name="text">
<string> Key</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QComboBox" name="comboKey"/>
</item>
<item row="4" column="5" colspan="2">
<widget class="QCheckBox" name="checkAlt">
<property name="text">
<string>Alt</string>
</property>
</widget>
</item>
<item row="4" column="7">
<widget class="QCheckBox" name="checkCtrl">
<property name="text">
<string>Ctrl</string>
</property>
</widget>
</item>
<item row="4" column="10">
<widget class="QCheckBox" name="checkShift">
<property name="text">
<string>Shift</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QLabel" name="labelMenu">
<property name="text">
<string> Menu</string>
</property>
</widget>
</item>
<item row="5" column="2" colspan="9">
<widget class="QLineEdit" name="editMenu"/>
</item>
<item row="7" column="1" rowspan="5" colspan="10">
<widget class="QPlainTextEdit" name="plainBlock"/>
</item>
<item row="6" column="1">
<widget class="QLabel" name="label">
<property name="text">
<string> Script:</string>
</property>
</widget>
</item>
<item row="12" column="1" rowspan="3" colspan="10">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QPushButton" name="buttonNew">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>New</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="buttonSet">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>Set</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="buttonTest">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>Test</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="buttonDelete">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>Delete</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="buttonLoad">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>Load</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="buttonSave">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>Save</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="buttonSaveAs">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string>SaveAs</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>