beautypg.com

Crunch CRiSP File Editor 6 User Manual

Page 5

background image

Page 5

GUI Based Objects

55551111

Terminology

52

Windowing Systems Programming

52

Overview of the Dialog box system

53

Overview of an Object

54

Creating a Dialog Box

55

Object Types

56

Geometry Layout

59

Resizing dialog boxes, and Constraint management

60

Object hierarchies: menu bars, tool bars, status panels

62

Object hierarchies and grouping

63

Sub-groups

64

Groups and the DBOX_CONTAINER object

65

Properties (private symbols)

65

Dialog boxes and Callbacks

66

Platform Specific Issues

67

How to create your own Colorization file

66667777

Keyword Builder

68

Character classes

69

Global attributes

69

Keywords

69

Creating a new colorizer

69

Dialog box buttons

69

.KWD Keyword File Format

70

Comments

70

Section Name

70

The flags= Directive

71

Character Class Directives

72

Keyword Directives

74

Keyword Flags

75

Keyword Regular Expressions

76

Limitations of Colorization

76

Case study #1: C colorizer

77