|
|
|
|
| Function | alloc_ttywin |
| Include file | TTYWND_R.H |
| Prototype | TTYWIN * alloc_ttywin( void ) |
| Remarks | Allocate and initialize a ttywin struct. |
![]()
| Function | regTTYWinClass |
| Include file | TTYWND_R.H |
| Prototype | ATOM regTTYWinClass( TTYWIN *tw_ptr ) |
| Remarks | Register a ttywnd class object with Window32. |
![]()
| Function | updateTTYWin |
| Include file | TTYWND_R.H |
| Prototype | void updateTTYWin( TTYWIN *tw_ptr , LPSTR data_str ) |
| Remarks | Write the data_str into the circular buffer then tell the WndProc to with a WM_UPDATE msg. |
![]()
| Function | loadTTYWin |
| Include file | TTYWND_R.H |
| Prototype | HWND loadTTYWin( TTYWIN *tw_ptr , LPSTR file_to_load , LPSTR window_title , int delete_file ) |
| Remarks | Create and load a tty win with text from a file. If delete_flag is set then the file will be deleted on window close (so you can forget about deleting the temp file). |
![]()
| Function | localTTYWndProc |
| Include file | TTYWND_R.H |
| Prototype | LONG WINAPI localTTYWndProc( HWND hWnd , UINT messg , UINT wParam , LONG lParam ) |
| Remarks | This is sample WndProc hook code. This hook should be defined outside of the dll library code in the program main for user supported msgs. It is not required - by default TTYWndProc() is used. |
![]()
| Function | TTYWndPaint |
| Include file | TTYWND_R.H |
| Prototype | static void TTYWndPaint( HWND hWnd , HDC hdc ) |
| Remarks | This routine is the paint routine for the main TTYWndProc. It handles repaints for both FILE & TTY style windows. |
![]()
| Function | TTYWndProc |
| Include file | TTYWND_R.H |
| Prototype | LONG TTYWndProc( HWND hWnd , UINT messg , UINT wParam , LONG lParam ) |
| Remarks | The main WndProc for the TTYWIN. |
![]()
| Function | get_lines_in_file |
| Include file | TTYWND_R.H |
| Prototype | static int get_lines_in_file( TTYWIN *tw_ptr ) |
| Remarks | A simple count the lines in the target file routine. |
![]()
| Function | get_free_window_slot |
| Include file | TTYWND_R.H |
| Prototype | static int get_free_window_slot( void ) |
| Remarks |
![]()
| Function | find_ttywin_ptr |
| Include file | TTYWND_R.H |
| Prototype | TTYWIN *find_ttywin_ptr( HWND hwnd ) |
| Remarks |
![]()
| Function | set_favorite_ttywin_config |
| Include file | TTYWND_R.H |
| Prototype | void set_favorite_ttywin_config( TTYWIN *tw_ptr ) |
| Remarks | Set the passed in TTYWIN ptr to the current module defaults. |
![]()
| Function | set_ttywin_defaults |
| Include file | TTYWND_R.H |
| Prototype | void set_ttywin_defaults( int width , int height , int font ) |
| Remarks | Set the module defaults for TTYWIN's. |
![]()
![]()