Next: What is V?
Up: V Reference Manual
Previous: V Reference Manual
- What is V?
- The V View of the World
- A V Tutorial
- The Application
- Command Windows
- vCmdWindow
- Synopsis
- Description
- Constructor
- Inherited Methods
- virtual void KeyIn(vKey key, unsigned int shift)
- virtual void MenuCommand(ItemVal itemId)
- virtual void WindowCommand(ItemVal Id, ItemVal Val, CmdType Type)
- virtual void AddPane(vPane* pane)
- virtual void GetPosition(int& left, int& top, int& width, int& height)
- virtual int GetValue(ItemVal itemId)
- virtual void RaiseWindow(void)
- virtual void ShowPane(vPane* wpane, int OnOrOff)
- virtual void SetValue(ItemVal itemId, int Val, ItemSetType what)
- virtual void SetString(ItemVal itemId, char* title)
- virtual void SetTitle(char* title)
- virtual void CloseWin()
- See Also
- vCommandPane
- vMenu
- vPane
- vStatus
- vWindow
- Synopsis
- Description
- Constructor
- Methods to Override
- Utility Methods
- virtual void AddPane(vPane* pane)
- void GetPosition(int& left, int& top, int& width, int& height)
- virtual int GetValue(ItemVal itemId)
- virtual void RaiseWindow(void)
- virtual void SetValue(ItemVal itemId, int Val,
ItemSetType what)
- virtual void SetValueAll(ItemVal itemId, int Val,
ItemSetType what)
- virtual void SetPosition(int left, int top)
- virtual void SetString(ItemVal itemId, char* title)
- virtual void SetStringAll(ItemVal itemId, char* title)
- virtual void SetTitle(char* title)
- virtual void ShowPane(vPane* wpane, int OnOrOff)
- virtual void ShowWindow(void)
- Other Methods
- See Also
- Dialogs
- CmdAttribute
- CommandObject
- Commands
- vIcon
- vDialog
- Synopsis
- Description
- Constructor
- Example
- virtual void CancelDialog()
- virtual void CloseDialog()
- virtual void DialogCommand(ItemVal Id, ItemVal Val, CmdType Type)
- void DialogDisplayed()
- void GetDialogPosition(int& left, int& top, int& width, int& height)
- virtual int GetTextIn(ItemVal Id, char* str, int maxlen)
- virtual int GetValue(ItemVal Id)
- int IsDisplayed()
- virtual void SetDialogPosition(int left, int top)
- virtual void SetValue(ItemVal Id, ItemVal val, ItemSetType type)
- virtual void SetString(ItemVal Id, char* str)
- virtual void ShowDialog(char* message)
- Derived Methods
- Inherited Methods
- See Also
- vModalDialog
- Drawing
- Introduction to Drawing
- Fonts
- vBrush
- vCanvasPaneDC
- vCanvasPane
- Synopsis
- Description
- Utility Methods
- Methods to Override
- virtual void FontChanged(int vf)
- virtual void HPage(int Shown, int Top)
- virtual void HScroll(int step)
- virtual void MouseDown(int x, int y, int button)
- virtual void MouseMotion(int x, int y)
- virtual void MouseMove(int x, int y, int button)
- virtual void MouseUp(int x, int y, int button)
- virtual void Redraw(int x, int y, int width, int height)
- virtual void Resize(int newW, int newH)
- virtual void VPage(int Shown, int Top)
- virtual void VScroll(int step)
- See Also
- vTextEditor
- vBaseGLCanvasPane
- Synopsis
- Description
- Constructor
- Utility Methods
- Methods to Override
- virtual void HPage(int Shown, int Top)
- virtual void HScroll(int step)
- virtual void MouseDown(int x, int y, int button)
- virtual void MouseMotion(int x, int y)
- virtual void MouseMove(int x, int y, int button)
- virtual void MouseUp(int x, int y, int button)
- virtual void Redraw(int x, int y, int width, int height)
- virtual void Resize(int newW, int newH)
- virtual void VPage(int Shown, int Top)
- virtual void VScroll(int step)
- Specific OpenGL methods
- Tutorial
- See Also
- vColor
- vDC
- Synopsis
- Description
- Utility Methods
- virtual void BeginPage()
- virtual void BeginPrinting()
- virtual void Clear()
- virtual void ClearRect(int x, int y, int width, int height)
- void CopyFromMemoryDC(vMemoryDC* memDC, int destX, int
destY, int srcX = 0, int srcY = 0, int srcW = 0, int srcH = 0)
- virtual void DrawAttrText(int x, int y, char* text, const
ChrAttr attr)
- virtual void DrawColorPoints(int x, int y, int nPts, vColor*
pts)
- virtual void DrawEllipse(int x, int y, int width, int
height)
- virtual void DrawIcon(int x, int y, vIcon& icon)
- virtual void DrawLine(int x, int y, int xend, int yend)
- virtual void DrawLines(vLine* lineList, int count)
- virtual void DrawPoint(int x, int y)
- virtual void DrawPoints(vPoint* pointList, int count)
- virtual void DrawPolygon(int n, vPoint points[],
int fillMode = vAlternate)
- virtual void DrawRoundedRectangle(int x, int y, int width,
int height, int radius = 10)
- virtual void DrawRectangle(int x, int y, int width,
int height)
- virtual void DrawRectangles(vRect* rectList, int count)
- virtual void DrawRubberLine(int x, int y, int xend, int yend)
- virtual void DrawRubberEllipse(int x, int y, int width,
int height)
- virtual void DrawRubberPoint(int x, int y)
- virtual void DrawRubberRectangle(int x, int y, int width,
int height)
- virtual void DrawText(int x, int y, char* text)
- virtual void EndPage()
- virtual void EndPrinting()
- virtual vBrush GetBrush()
- virtual vFont GetFont()
- virtual vBrush GetPen()
- virtual int GetPhysHeight()
- virtual int GetPhysWidth()
- virtual void GetScale(int& mult, int& div)
- void GetTranslate(int& x, int& y)
- int GetTransX()
- int GetTransY()
- virtual void SetBackground(vColor& color)
- virtual void SetBrush(vBrush& brush)
- virtual void SetFont(vFont& vf)
- virtual void SetPen(vPen& pen)
- virtual void SetScale(int mult, int div)
- void SetTranslate(int x, int y)
- void SetTransX(int x)
- void SetTransY(int y)
- int TextHeight(int& ascent, int& descent)
- int TextWidth(char* str)
- vMemoryDC
- vPen
- vPrintDC
- vPrinter
- vTextCanvasPane
- Synopsis
- Description
- New Methods
- void ClearRow(const int row, const int col)
- void ClearToEnd(const int row, const int col)
- int GetCols()
- int GetRows()
- void GetRC(int& row, int& col)
- void GotoRC(const int row ,const int row)
- void DrawAttrText(const char* text, const ChrAttr attr)
- void DrawChar(const char chr, const ChrAttr attr)
- void DrawText(const char* text)
- void HideTextCursor(void)
- void ShowTextCursor(void)
- void ScrollText(const int count)
- void ResizeText(const int rows, const int cols)
- void TextMouseDown(int row, int col, int button)
- void TextMouseUp(int row, int col, int button)
- void TextMouseMove(int row, int col, int button)
- Derived Methods
- Inherited Methods
- See Also
- Standard V Values
- Utilities
- Tutorial C++ Source
- C++ Coding Style Guidelines
- Quick Reference
- V Programming Tools
- Release Notes
- V Class Hierarchy
- About this document ...
V - A C++ GUI Framework, Version 1.15,
may be reproduced and distributed, in whole or in part, subject
to the following conditions:
- The copyright notice above and this permission notice must
be preserved complete on all complete or partial copies.
- You may not translate or create a derivative of this work
without the author's written permission.
- If you distribute this manual in part, you must provide
instructions and a means for obtaining a complete version.
- You may make a profit on copies of this work only if it
is included as part of an electronic distribution of other free software
works (e.g., Linux or GNU).
- Small portions may be reproduced as illustrations for reviews
or quotations in other works without this permission notice if proper
citation is given.
My goal is to get as many people as can be helped using V . If
the terms of this documentation copyright are unsatisfactory, please
contact me and we can probably work something out.
I would like to acknowledge the Computer Science Department of the
University of New Mexico for providing e-mail, ftp, and WWW service.
Bruce Wampler
Thu Nov 14 09:25:45 MST 1996