home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.3 Development Libraries / SGI IRIX 6.3 Development Libraries.iso / dist6.3 / gl_dev.idb / usr / lib / X11 / app-defaults / GLdebug.z / GLdebug
Encoding:
Text File  |  1996-12-06  |  11.9 KB  |  357 lines

  1. !
  2. !  Application Resource for GLdebug
  3. !
  4. !
  5. *breakpointMessage.value:        Press Continue button to begin.
  6.  
  7. !  Output and breakpoint windows
  8. *funcList.visibleItemCount:        25
  9. *onMenu.labelString:            Set
  10. *offMenu.labelString:            Unset
  11. *allGroupItem.labelString:          All
  12. *swapbuffersGroupItem.labelString:      Swapbuffers
  13. *geometryGroupItem.labelString:          Geometry
  14. *transformsGroupItem.labelString:      Transforms
  15. *dlObjectsGroupItem.labelString:      Objects
  16. *lightingGroupItem.labelString:          Lighting
  17. *textureGroupItem.labelString:          Texturing
  18. *inputGroupItem.labelString:          GL Input
  19. *textGroupItem.labelString:          Text
  20.  
  21. !  Stateview menus
  22. *optionsMenu.labelString:        Options
  23. *lightingItem.labelString:          Lighting
  24. *devicesItem.labelString:          Devices
  25. *attributesItem.labelString:          Attributes
  26. *matrixItem.labelString:          Matrix
  27.  
  28. !  Controller menus
  29. *fileMenu.labelString:            File
  30. *quitItem.labelString:              Quit
  31. *controlMenu.labelString:        Controls
  32. *breakpointItem.labelString:          Breakpoints...
  33. *outputItem.labelString:          Output...
  34.  
  35. !  Pushbuttons
  36. *continueButton.labelString:        Continue
  37. *stepButton.labelString:        Step
  38. *skipButton.labelString:        Skip
  39. *stopButton.labelString:        Halt
  40.  
  41. !  Output toggle buttons
  42. *outputGLButton.labelString:        Output GL Calls
  43. *outputWarningButton.labelString:    Output Warnings
  44. *outputErrorButton.labelString:        Output Errors
  45. *outputFatalButton.labelString:        Output Fatals
  46.  
  47. !  Breakpoint toggle buttons
  48. *breakpointGLButton.labelString:    Break on GL Calls
  49. *breakpointWarningButton.labelString:    Break on Warnings
  50. *breakpointErrorButton.labelString:    Break on Errors
  51. *breakpointFatalButton.labelString:    Break on Fatals
  52.  
  53.  
  54.  
  55. !!
  56. !! Fonts
  57. !!
  58.  
  59. !! all labels should be bold
  60. *XmLabel*fontList:    -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-iso8859-1
  61. *XmLabelGadget*fontList:  -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-iso8859-1
  62. *XmScale*fontList:     -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-iso8859-1
  63. *XmBulletinBoard*labelFontList: -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-iso8859-1
  64. *optionMenu.XmLabelGadget*fontList: -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-iso8859-1
  65. *ticMarks*fontList:    -*-helvetica-bold-r-normal-*-14-*-*-*-*-*-iso8859-1
  66.  
  67.  
  68. !! all buttons, toggles, and radio buttons should be plain
  69. *XmPushButton*fontList: -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  70. *XmPushButtonGadget*fontList: -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  71. *XmToggleButton*fontList: -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  72. *XmToggleButtonGadget*fontList: -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  73. *optionMenu*fontList: -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  74. *XmIconGadget*fontList: -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  75. *XmBulletinBoard*buttonFontList: -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  76.  
  77.  
  78. !! menuBar entries, panes, popups, and option menus should be oblique
  79. *menuBar*fontList:      -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  80. !! for entries in popup menus
  81. *XmMenuShell*XmPushButton*fontList:  -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  82. *XmMenuShell*XmLabelGadget*fontList:    -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  83. *XmMenuShell*XmPushButtonGadget*fontList:  -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  84. *XmMenuShell*XmCascadeButton*fontList: -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  85. *XmMenuShell*XmCascadeButtonGadget*fontList: -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  86. *XmMenuShell*XmToggleButton*fontList: -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  87. *XmMenuShell*XmToggleButtonGadget*fontList: -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  88. *optionPane*fontList: -*-helvetica-bold-o-normal-*-14-*-*-*-*-*-iso8859-1
  89.  
  90.  
  91. *XmList*fontList:  -*-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  92.  
  93. !!
  94. !! Data Browser special fonts
  95. !!
  96. !! type name and popup menus
  97. DataBrowser*area*fontList:  -*-helvetica-bold-o-normal-*-12-*-*-*-*-*-iso8859-1
  98. DataBrowser*resultFormatMenuShell*fontList: -*-helvetica-bold-o-normal-*-12-*-*-*-*-*-iso8859-1
  99. DataBrowser*operationMenuShell*fontList: -*-helvetica-bold-o-normal-*-12-*-*-*-*-*-iso8859-1
  100. !! expression name
  101. DataBrowser*nameFont:    -*-helvetica-bold-r-normal-*-12-*-*-*-*-*-iso8859-1
  102. !! structure fields
  103. DataBrowser*area*dbStructure*fontList: -*-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-iso8859-1
  104.  
  105. !!
  106. !! Static and Vista special fonts
  107. !!
  108. !! these need to be constant width because they form columns
  109. Static*text_view*XmList.fontList:  -*-lucidatypewriter-medium-r-*-*-14-*-*-*-*-*-iso8859-1
  110. Static*text_view.label.fontList: -*-lucidatypewriter-medium-r-*-*-14-*-*-*-*-*-iso8859-1
  111. Vista*topNlist.fontList:  -*-lucidatypewriter-medium-r-*-*-14-*-*-*-*-*-iso8859-1
  112. Static*XmIconGadget.fontList: -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-iso8859-1
  113.  
  114.  
  115.  
  116. !!
  117. !! Text fonts  (important that at least the SourceView be constant width)
  118. !!
  119. *XmText.fontList: -*-lucidatypewriter-medium-r-*-*-14-*-*-*-*-*-iso8859-1
  120. *XmTextField.fontList: -*-lucidatypewriter-medium-r-*-*-14-*-*-*-*-*-iso8859-1
  121.  
  122.  
  123. !!
  124. !! Spacing stuff, probably belongs in master scheme file
  125. !!
  126.  
  127. !! buttons shouldn't look "cramped"
  128. !! (24 pixels across face from top to bottom and 8 in margin on face)
  129. *XmPushButton*marginHeight:     4
  130. *XmPushButton*marginWidth:     7
  131. !! option menu buttons shouldn't look "cramped" either 
  132. !! but need to be a bit smaller than regular buttons and the
  133. !! same as the menu bar
  134. *optionMenu*marginHeight:     0
  135. *optionMenu*marginTop:     5
  136. *optionMenu*marginBottom:     5
  137. *optionMenu*marginWidth:     0
  138. !! option menu panes are more like pulldown menus than buttons
  139. *optionPane*XmPushButton*marginHeight:    1
  140. *optionPane*XmPushButton*marginWidth:    1
  141. *optionPane*XmPushButton*marginLeft:        3
  142. *optionPane*XmPushButton*marginRight:    3
  143. !! we don't really want fat buttons on control panel
  144. *ControlPanel*XmPushButton.marginHeight:    2
  145. *ControlPanel*XmPushButton.marginWidth:     2
  146.  
  147. !! move the text in lists slightly right to improve legibility
  148. *XmList*listMarginWidth:        3
  149.  
  150. !! height of menuBar should be 22 pixels 
  151. *menuBar*marginHeight:     1
  152. *menuBar.marginHeight:     0
  153. *menuBar*marginLeft:      1
  154. *menuBar.spacing:          7
  155. *XmMenuShell*marginLeft:      3
  156. *XmMenuShell*marginRight:      4
  157. !! spacing between indicator and label should be only 6 in menus
  158. *XmMenuShell*XmToggleButtonGadget*spacing:          2
  159. *XmMenuShell*XmToggleButtonGadget*marginHeight:      0
  160. *XmMenuShell*XmToggleButtonGadget*indicatorSize:     10
  161.  
  162. *XmMenuShell*XmLabelGadget*marginHeight: 4
  163.  
  164. !! spacing between indicator and label should be 8 outside of menus
  165. *XmToggleButtonGadget*spacing:     4
  166. *XmToggleButton*spacing:         4
  167.  
  168. !! spacing between scrollbars and clients should be 2 pixels
  169. *XmScrolledWindow*spacing:         0
  170. *CallStack*XmScrolledWindow*spacing:         2
  171. *ExpressionView*XmScrolledWindow*spacing:     -4
  172.  
  173. !! for some bizarre reason, setting the SourceView scrollBar to 20
  174. !! yields 10 pixels across the top of the thumb where the
  175. !! ExpressionView and the CallStack need 18 to get the same thing
  176. *ExpressionView*XmScrollBar*width: 18
  177. *XmScrollBar*width:     18
  178. *SourceView*XmScrollBar*width:        20
  179. !! for the CallStack's horizontal scrollBar
  180. *XmScrollBar*height:    18
  181.  
  182. !! sliders should be slightly narrower than scrollbars ->
  183. !! 12 pixels across the trough as opposed to 14
  184. *XmScale*scaleHeight:   20
  185.  
  186. !! in a perfect world, text fields would be the same size as buttons
  187. !! (28 pixels including shadow) but since lucidatypwriter14 is really
  188. !! only 13 pixels, our text fields will be 27 pixels high
  189. *XmText*marginHeight:    4
  190.  
  191. !!
  192. !! Color Mappings
  193. !!
  194.  
  195. *foreground:                 Black
  196. *background:                 #c1c1c1
  197. *XmList*background:         #999999
  198. *XmPushButton*background:         #adadad
  199. *XmText.background:             #c19797
  200. *XmTextField.background:         #c19797
  201. *troughColor:              #848484
  202.  
  203. !! color all dialogs, warnings, and errors the same
  204. *XmSelectionBox*background:         #c1c1c1
  205. *XmSelectionBox*XmText*background:         #c19797
  206. *XmMessageBox*background:         #c1c1c1
  207.  
  208. !! color all radio and toggle buttons when they are selected
  209. *fillOnSelect:        True
  210. *visibleWhenOff:        True
  211. *selectColor:        #ffff00
  212.  
  213. !! highlights for keyboard traversal
  214. *highlightColor:             Black
  215. *XmText*highlightThickness:        1
  216. *XmTextField*highlightThickness:    1
  217. *XmPushButton*highlightThickness:    1
  218. !! no need for anything else to highlight itself
  219. *highlightThickness:    0
  220.  
  221.  
  222.  
  223. !! SourceView has it's own text background because the color selected
  224. !! for text fields in some schemes may to be too intense 
  225. !! for SourceView's larger area
  226. *SourceView*textEdit.background:         #b7b7b7
  227.  
  228.  
  229. !! all SourceView icon outlines should be the same as the text foreground
  230. *SourceView*pixmap*background:         Black
  231.  
  232. *SourceView*textEdit.highlightColor1:        #ca8383
  233. *SourceView*stop*pixmap*foreground:        #ca8383
  234. *SourceView*stop*scrollBarColor:    #b61313
  235.  
  236. *SourceView*textEdit.highlightColor6:        #c37f7f
  237. *SourceView*inactiveStop*pixmap*foreground:        #ca8383
  238. *SourceView*inactiveStop*scrollBarColor:    #ffaeae
  239.  
  240. *SourceView*textEdit.highlightColor2:    #8a9f93
  241. *SourceView*pc*pixmap*foreground:    #8a9f93
  242. *SourceView*pc*scrollBarColor:        #12ff17
  243.  
  244. *SourceView*textEdit.highlightColor3:        #ffff81
  245. *SourceView*search*pixmap*foreground:        #ffff81
  246. *SourceView*search*scrollBarColor:        #ffff81
  247.  
  248. *SourceView*sample*pixmap*foreground:        #ca8383
  249. *SourceView*sample*scrollBarColor:    #b61313
  250.  
  251. *SourceView*inactiveSample*pixmap*foreground:    #c37f7f
  252. *SourceView*inactiveSample*scrollBarColor:    #b61313
  253.  
  254. *SourceView*textEdit.highlightColor5:    #79adad
  255. *SourceView*context*pixmap*foreground:    #79adad
  256. *SourceView*context*scrollBarColor:    #4bf7f9
  257.  
  258. *SourceView*textEdit.highlightColor7:        blue
  259. *SourceView*target*pixmap*foreground:       blue
  260. *SourceView*target*scrollBarColor:        blue
  261.  
  262. *SourceView*textEdit.highlightColor8:        green
  263. *SourceView*result*pixmap*foreground:       green
  264. *SourceView*result*scrollBarColor:        green
  265.  
  266. !!
  267. !! Stripchart resources
  268. !!
  269. *charts.color0: #565597
  270. *charts.color1: #ad5f59
  271. *charts.color2: #ad8949
  272. *charts.color3: #4b754a
  273.  
  274. *charts.gridColor:         Black
  275. ProcView*stripchart.background:    #90abb1
  276.  
  277.  
  278. !
  279. ! nodes in vista's call graph presentation are by default
  280. ! these two colors
  281. !
  282. *Vista*callGraphSW*XmPushButton.background: LightSlateGrey
  283. *Vista*callGraphSW*XmPushButton.foreground: black
  284.  
  285. !
  286. ! IMPORTANT nodes in vista's call graph presentation are by default
  287. ! these two colors
  288. !
  289. *priority1.background:     red
  290. *priority2.background:     blue
  291. *priority3.background:     green
  292. *priority4.background:     purple
  293. *priority5.background:           orange
  294. *priority6.background:           cyan
  295. *priority7.background:           magenta
  296. *priority8.background:           yellow
  297.  
  298.  
  299. ! Registration Point (Trap) Colors
  300. *registrationPoint1.foreground:     red
  301. *registrationPoint2.foreground:     blue
  302. *registrationPoint3.foreground:     green
  303. *registrationPoint4.foreground:     purple
  304. *registrationPoint5.foreground:           orange
  305. *registrationPoint6.foreground:           cyan
  306. *registrationPoint7.foreground:           magenta
  307. *registrationPoint8.foreground:           yellow
  308.  
  309.  
  310. !! TimeLine resources
  311. *LocalCaliperDrawingArea.background:     #6f8a90
  312. *GlobalCaliperDrawingArea.background:     #6f8a90
  313. *ScaleDrawingArea.background:         #6f8a90
  314. *ticMarks.foreground:                  Black
  315. *arrowHighlight.foreground:             Black
  316. *newCaliper.foreground:              Black
  317. *oldCaliper.foreground:              #adadad
  318.  
  319.  
  320. !! Help colors
  321. !!
  322. *HelpServer*currentColor:                red
  323. *HelpServer*viewerColor:                    blue
  324. *HelpServer*constraintColor:            purple
  325. *HelpServer*XmGraph*XmDrawingArea.background:    #999999
  326. *HelpServer*XmGraph*XmScrolledWindowClipWindow.background:    #999999
  327.  
  328. DataBrowser*XmDrawingArea.background:    #90abb1
  329. !! covers the case where drawing area is smaller than the scrolled window
  330. DataBrowser*ScrolledWindowClipWindow.background:    #90abb1
  331. DataBrowser*highlightColor:             Black
  332. DataBrowser*typeColor1:                red
  333. DataBrowser*typeColor2:                blue
  334. DataBrowser*typeColor3:                green
  335. DataBrowser*typeColor4:                purple
  336. DataBrowser*typeColor5:                      orange
  337. DataBrowser*typeColor6:                      cyan
  338. DataBrowser*typeColor7:                      magenta
  339. DataBrowser*typeColor8:                      yellow
  340.  
  341.  
  342. *XmGraph*background:        #90abb1
  343. !! covers the case where drawing area is smaller than the scrolled window
  344. *XmGraph*ScrolledWindowClipWindow.background:        #90abb1
  345. !! outline when node or arc is selected
  346. *XmGraph*highlightColor:        red
  347. !! colors the arcs
  348. *XmGraph*overviewColor:         Black
  349.  
  350. !! Static node colors
  351. *targetColor:            #a49fc4
  352. *resultColor:            #d3b8c2
  353.  
  354.  
  355.  
  356.  
  357.