Files
harbour-core/harbour/contrib/hbide/docs/interfaceelements.html
Pritpal Bedi 0c4be0f362 2010-02-09 18:25 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
+ contrib/hbide/docs
  + contrib/hbide/docs/idemainpage.html
  + contrib/hbide/docs/interfaceelements.html
  + contrib/hbide/docs/multiviews.html
    
  * contrib/hbide/resources/help.png

  * contrib/hbide/hbide.prg
  * contrib/hbide/ideactions.prg
  * contrib/hbide/idedocks.prg
  * contrib/hbide/ideobject.prg
    
    + Implemented basics of ib-build help mechanism.
      It is working in a limited manner and is scheduled to be 
      matured in next few days, at-least from operations 
      point-of-view. QtextBrowser() accepts a sub-set of 
      html commands and hence is very limited in appearnce.
      As we have decided against QtWebkit, this implementation
      may not look highly professional, will surely solve 
      our purpose. 

      If someone is willing to extend help in this direction,
      then following are the guidelines how you should design
      html page:
         1. Open Qt Creator
         2. Create a widget in the designer.
         3. Place a QTextBrowser control somewhere.
         4. Double-click within the control.
         5. A rich-text editing box will appear.
         6. Design the page.
         7. Click on the "Source" tab at the bottom.
         8. Select the whole source with Ctrl+A and copy with Ctrl+C.
         9. Create a .html file with notepad, paste the source, and save.

      The process is lengthy, but no other html editor solves our 
      purpose due to limited html tags availability in QTextBrowser.
2010-02-10 02:35:23 +00:00

16 lines
2.3 KiB
HTML

<!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 align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt;">Interface Elements</span></p>
<p align="center" 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:14pt; font-weight:600; text-decoration: underline;"></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;">hbIDE interface contains</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;">1. Main Frame</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;">2. Menubar</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;">3. Toolbar</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;">4. Statusbar</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;">5. Left docking Project Tree</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;">6. Left docking Tabs Tree</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>