Skip Headers
Oracle® Outside In Viewer
Release 8.3.5
Home
Index
Contact Us
Next
View PDF
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
Introduction
What's New in Release 8.3.5
What Does the Outside In Viewer Do?
Architectural Overview
Definition of Terms
Directory Structure
Copyright Information
Windows Implementation Details
Installation
NSF Support
Libraries and Structure
The Basics
What You Need in Your Source Code
Options and Information Storage
Structure Alignment
Loading the Viewer DLL
Creating a View Window
Sending SCCVW Messages
Receiving SCCVW Messages
Unloading the Viewer DLL
Character Sets
Default API Character Set
Double-Byte Character Set Mapping
Runtime Considerations
Menus
Context Menu
Menu Interaction
Default Font Aliases
File Open Modes
Changing Resources
UNIX Implementation Details
Installation
Libraries and Structure
The Basics
What You Need in Your Source Code
Options and Information Storage
Creating a SccViewer Widget
Sending Messages to a SccViewer Widget
Callback from a SccViewer Widget
Character Sets
Default API Character Set
Double-Byte Character Set Mapping
Runtime Considerations
X Server Requirement
OLE2 Objects
Machine-Dependent Graphics Context
Signal Handling
Runtime Search Path and $ORIGIN
Environment Variables
Menus
Context Menu
Menu Interaction
Default Font Aliases
Changing Resources
Xprinter Technology Setup and Description
Overview of Xprinter Components
Font Metric Files
Printer Description Files
Soft Fonts
Configuration Files
Using the Xprinter Printer Setup Widget
Using Printer Setup Widget Buttons
Configuring Printer Setup Options
Adding a New Printer to the List of Printer Choices
Localization Resources
Customizing the Xprinter Environment
HP-UX Compiling and Linking
IBM AIX Compiling and Linking
Linux Compiling and Linking
Library Compatibility
Motif Libraries
GLIBC and Compiler Versions
Other Libraries
Compiling and Linking
Sun Solaris Compiling and Linking
Solaris SPARC
Solaris x86
Using the View Window
Viewing
Printing
Copying
Menus, Dialogs and Options
Setting Options Directly
Dialog Boxes
Help in Dialogs
Display Engine Specific Menus
Searching
Raw Text and Annotations
Drawing Pages
Controlling the Scroll Bars
Character Sets and Character Encoding
In the API
In File Specification
In Viewing
API Functions
VWSetStatCallback
Messages
SCCVW_ADDANNOTATION
SCCVWHIDEPARABREAK80 Structure
SCCVWHIDETEXT80 Structure
SCCVWHILITETEXT41 Structure
SCCVWINSERTBITMAP42 Structure (Windows Only)
SCCVWINSERTICON41 Structure (Windows Only)
SCCVWINSERTPARABREAK80 Structure
SCCVWINSERTTEXT80 Structure
SCCVW_ANNOTATIONEVENT
SCCVWANNOTATIONEVENT41 Structure
SCCVW_BAILOUT
SCCVW_CLEARANNOTATIONS
SCCVW_CLOSEFILE
SCCVW_COMPPOSITIONS
SCCVWCOMPPOSITIONS41 Structure
SCCVW_CONTEXTMENU
SCCVW_COPY
SCCVWCOPY41 Structure
SCCVW_COPYTOCLIP
SCCVW_DEINITDRAWPAGE
SCCVW_DISPLAYCHANGE
SCCVW_DISPLAYPOSITION
SCCVWDISPLAYPOSITION41 Structure
SCCVW_DODIALOG
SCCVW_DOHELP
SCCVW_DOMENUITEM
SCCVW_DRAWPAGE
SCCVWDRAWPAGE41 Structure
SCCVW_ENABLEAPP
SCCVW_FILECHANGE
SCCVW_FINDANNOTATION
SCCVWFINDANNOTATION41 Structure
SCCVW_FINDPOSITION
SCCVWFINDPOSITION41 Structure
SCCVW_GETANNOTATIONDATA
SCCVWGETANNOTATIONDATA Structure
SCCVW_GETCLIPINFO
SCCVW_GETDISPLAYINFO
SCCVWDISPLAYINFO40 and SCCVWDISPLAYINFO80 Structures
SCCVW_GETDRAWPAGEINFO
SCCVWDRAWPAGEINFO Structure
SCCVW_GETFILEACCESSDATA
SCCVW_GETFILEINFO
SCCVWFILEINFO40 and SCCVWFILEINFO80 Structures
SCCVW_GETIDEALWINDOWSIZE
SCCVWIDEALSIZE50 Structure
SCCVW_GETOPTION
SCCVWOPTIONSPEC40 Structure
SCCVW_GETPROPERTY
SCCVWGETPROP Structure
SCCVW_GETRAWTEXT
SCCVWGETRAWTEXT50 Structure
SCCVW_GETTREECOUNT
SCCVW_GETTREENODE
SCCDATREENODE Structure
SCCVW_GOTOANNOTATION
SCCVW_HILITESTYLE
SCCVWHILITESTYLE41 Structure
SCCVWHILITESTYLE81 Structure
SCCVW_HSCROLL
SCCVW_IDLE
SCCVW_INITDRAWPAGE
SCCVW_KEYDOWN
SCCVW_MAPPOSITION
SCCVWMAPPOSITION41 Structure
SCCVW_MAPPROB
SCCVW_MAPTREEPOSITION
SCCVWMAPTREEPOSITION82 Structure
SCCVW_OPTIONCHANGE
SCCVW_PRINT
SCCVW_PRINTEX
SCCVWPRINTEX40 Structure (Windows Version)
SCCVWPRINTEX60 Structure (UNIX Version)
SCCVW_PRINTSETUP
SCCVW_RAWTEXTEVENT
SCCVW_READAHEADDONE
SCCVW_SAVEOPTIONS
SCCVW_SAVETREENODE
SCCVWSAVENODE Structure
SCCVW_SEARCH
SCCVWSEARCHINFO40 and SCCVWSEARCHINFO80 Structures
SCCVW_SEARCHDIALOG
SCCVW_SEARCHNEXT
SCCVW_SELCHANGE
SCCVW_SELECTALL
SCCVW_SETDISPLAYNAME
SCCVW_SETHSCROLLPAGESIZE
SCCVW_SETHSCROLLPOSITION
SCCVW_SETHSCROLLRANGE
SCCVW_SETHSCROLLSTATE
SCCVW_SETIDLEBITMAP
SCCVW_SETMENUMAX
SCCVW_SETOPTION
SCCVWOPTIONSPEC40 Structure
SCCVW_SETSELECTION
SCCVWSETSELECTION41 Structure
SCCVW_SETVSCROLLPAGESIZE
SCCVW_SETVSCROLLPOSITION
SCCVW_SETVSCROLLRANGE
SCCVW_SETVSCROLLSTATE
SCCVW_VIEWAS
SCCVW_VIEWFILE
SCCVWVIEWFILE40 and SCCVWVIEWFILE80 Structures
SCCVW_VIEWTHISFILE
SCCVWVIEWTHISFILE40 and SCCVEVIEWTHISFILE80 Structures
SCCVW_VSCROLL
Redirected IO
Using Redirected IO
IOClose
IORead
IOWrite
IOSeek
IOTell
IOGetInfo
IOGENSECONDARY and IOGENSECONDARYW Structures
File Types That Cause IOGETINFO_GENSECONDARY
IOSEEK64PROC / IOTELL64PROC
IOSeek64
IOTell64
Implementation Issues
Running in 24x7 Environments
Sample Applications
Building the Samples on a Windows System
Building the Samples on a UNIX System
An Overview of the Sample Applications
annoex (Windows Only)
annotate
apitest (UNIX Only)
drawpage
mdiview (Windows Only)
mfcview (Windows Only)
options (Windows Only)
print (Windows Only)
printd (UNIX Only)
prints (UNIX Only)
redirect
search
simple
welcome (Windows Only)
Copyrights and Licensing
Outside In Viewer Licensing
Viewer Options
Character Mapping
SCCID_DEFAULTINPUTCHARSET
SCCID_UNMAPPABLECHAR
Input Handling
SCCID_FALLBACKFORMAT
SCCID_FIFLAGS
SCCID_LOTUSNOTESDIRECTORY
SCCID_PARSEXMPMETADATA
SCCID_TIMEZONE
SCCID_FORMATFLAGS
Compression
SCCID_FILTERJPG
SCCID_FILTERLZW
Spreadsheet and Database File Rendering
SCCID_DBCLIPBOARD
SCCID_DBDRAFTMODE
SCCID_DBFIELDNAMESTOCLIP
SCCID_DBPRINTFITTOPAGE
SCCID_DBPRINTGRIDLINES
SCCID_DBPRINTHEADINGS
SCCID_DBSHOWGRIDLINES
SCCID_SSCLIPBOARD
SCCID_SSDRAFTMODE
SCCID_SSPRINTDIRECTION
SCCID_SSPRINTFITTOPAGE
SCCID_SSPRINTGRIDLINES
SCCID_SSPRINTHEADINGS
SCCID_SSPRINTSCALEPERCENT
SCCID_SSPRINTSCALEXHIGH
SCCID_SSPRINTSCALEXWIDE
SCCID_FILTERNOBLANK
SCCID_SSSHOWGRIDLINES
SCCID_SSSHOWHIDDENCELLS
Graphics File Rendering
SCCID_ANTIALIAS
SCCID_BMPDITHER
SCCID_BMPDITHERAVAILABLE
SCCID_BMPFITMODE
SCCID_BMPPRINTASPECT
SCCID_BMPPRINTBORDER
SCCID_BMPROTATION
SCCID_BMPZOOM
SCCID_BMPZOOMEVENT
SCCID_VECFITMODE
SCCID_VECPRINTASPECT
SCCID_VECPRINTBACKGROUND
SCCID_VECPRINTBORDER
SCCID_VECSHOWBACKGROUND
SCCID_VECSHOWFULLSCREEN
SCCID_VECZOOM
SCCID_VECZOOMEVENT
Page Rendering
SCCID_DEFAULTPRINTMARGINS
SCCID_PRINTENDPAGE
SCCID_PRINTSTARTPAGE
SCCID_USEDOCPAGESETTINGS
SCCID_WHATTOPRINT
Word Processor File Rendering
SCCID_WPDISABLEEMAILHEADER
SCCID_WPDISPLAYMODE
SCCID_WPFITMODE
SCCID_WPEMAILHEADEROUTPUT
SCCID_WPWRAPTOWINDOW
Archive Rendering
SCCID_ARCOUTPUTPATH
SCCID_ARCRENAME
SCCID_ARCSAVEEVENT
SCCID_ARCSORTORDER
Data Rendering
SCCID_DAYNAMES
SCCID_IGNORE_PASSWORD
SCCID_INTLFLAGS
SCCID_MONTHNAMES
SCCID_NUMBERFORMAT
SCCID_REORDERMETHOD
View Window
SCCID_DEFAULTCLIPBOARDFONT
SCCID_DEFAULTDISPLAYFONT
SCCID_DIALOGFLAGS
SCCID_DISPLAYFONTALIAS
SCCID_FONTSCALINGFACTOR
SCCID_OLEFLAGS
SCCID_RESOURCELIBRARYID
SCCID_SCROLLFLAGS
SCCID_SYSTEMFLAGS
SCCID_TOCLIPBOARD
Printing
SCCID_DEFAULTPRINTFONT
SCCID_PRINTCOLLATE
SCCID_PRINTCOPIES
SCCID_PRINTFONTALIAS
SCCID_PRINTHEADER
SCCID_PRINTHEADERFONT
SCCID_PRINTJOBNAME
File System
SCCID_IO_BUFFERSIZE
SCCID_TEMPDIR
SCCOPT_DOCUMENTMEMORYMODE
SCCOPT_REDIRECTTEMPFILE
Index