614 lines
10 KiB
HTML
614 lines
10 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Dialog</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="Windows Newsreaders under Linux HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Xnews"
|
|
HREF="xnews.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Free Agent"
|
|
HREF="agent.html"></HEAD
|
|
><BODY
|
|
CLASS="sect1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Windows Newsreaders under Linux HOWTO</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="xnews.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
></TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="agent.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="sect1"
|
|
><H1
|
|
CLASS="sect1"
|
|
><A
|
|
NAME="Dialog"
|
|
></A
|
|
>3. Dialog</H1
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="d-setup"
|
|
></A
|
|
>3.1. Setting up Dialog</H2
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="AEN263"
|
|
></A
|
|
>3.1.1. Configuring Wine for Dialog</H3
|
|
><P
|
|
> Wine is capable of "emulating" many different versions of Windows.
|
|
Wine is not perfect, however; it runs slower than a normal Windows installation
|
|
and it is not a stable product. Certain problems occur when running Dialog;
|
|
these are discussed in the
|
|
"<A
|
|
HREF="dialog.html#d-problems"
|
|
><I
|
|
>Problems and Issues</I
|
|
></A
|
|
>" section of
|
|
the document. Note that Wine versions greater than 20030813 will not
|
|
"emulate" Dialog properly.
|
|
</P
|
|
><P
|
|
> Before Dialog or its installer can run under Linux, certain files from a
|
|
Windows installation need to be copied to the directory containing Dialog's
|
|
installer, and after installation, Dialog's root directory. Depending
|
|
on which version of Windows the reader of this document has access to, there
|
|
will be different files to copy and different instructions for configuring
|
|
Wine. This document currently covers a Windows 98SE and a Windows XP
|
|
configuration. Below are the instructions describing how to configure Wine for
|
|
Dialog.
|
|
</P
|
|
><DIV
|
|
CLASS="sect4"
|
|
><H4
|
|
CLASS="sect4"
|
|
><A
|
|
NAME="AEN268"
|
|
></A
|
|
>3.1.1.1. Windows 98SE</H4
|
|
><P
|
|
> If you have access to a Windows 98SE machine, the Wine configuration file
|
|
(found at <TT
|
|
CLASS="filename"
|
|
>$HOME/.wine/config</TT
|
|
>) must be set up
|
|
according to these instructions.
|
|
</P
|
|
><P
|
|
> First, find the section "<TT
|
|
CLASS="literal"
|
|
>[Version]</TT
|
|
>" in the
|
|
<TT
|
|
CLASS="filename"
|
|
>.wine/config</TT
|
|
> file, and make sure that
|
|
"<TT
|
|
CLASS="literal"
|
|
>win98</TT
|
|
>" is the version Wine will imitate:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> [Version]
|
|
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)
|
|
"Windows" = "win98"
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
</P
|
|
><P
|
|
> Next, add an entry to the "<TT
|
|
CLASS="literal"
|
|
>AppDefaults</TT
|
|
>"
|
|
section which will also tell Wine to use certain files from Windows rather
|
|
than Wine.
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> ;; sample AppDefaults entries
|
|
|
|
[AppDefaults\\dialog.exe\\DllOverrides]
|
|
"commctrl.dll" = "native"
|
|
"comctl32.dll" = "native"
|
|
"riched32.dll" = "native"
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect4"
|
|
><H4
|
|
CLASS="sect4"
|
|
><A
|
|
NAME="AEN280"
|
|
></A
|
|
>3.1.1.2. Windows XP</H4
|
|
><P
|
|
> If you have access to a Windows XP machine, you must set up the Wine
|
|
configuration file (found at <TT
|
|
CLASS="filename"
|
|
>$HOME/.wine/config</TT
|
|
>) according
|
|
to these instructions.
|
|
</P
|
|
><P
|
|
> First, find the section "<TT
|
|
CLASS="literal"
|
|
>[Version]</TT
|
|
>" in the
|
|
<TT
|
|
CLASS="filename"
|
|
>.wine/config</TT
|
|
> file, and make sure that
|
|
"<TT
|
|
CLASS="literal"
|
|
>win98</TT
|
|
>" is the version Wine will imitate:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> [Version]
|
|
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)
|
|
"Windows" = "win98"
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
</P
|
|
><P
|
|
> Second, add an entry to the "<TT
|
|
CLASS="literal"
|
|
>AppDefaults</TT
|
|
>"
|
|
section which will tell Wine to use certain files from Windows rather
|
|
than Wine.
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> ;; sample AppDefaults entries
|
|
|
|
[AppDefaults\\dialog.exe\\DllOverrides]
|
|
"comctl32.dll" = "native"
|
|
"riched32.dll" = "native"
|
|
"riched20.dll" = "native"
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="AEN292"
|
|
></A
|
|
>3.1.2. Copying and/or Installing Required Files</H3
|
|
><P
|
|
> Several DLL files must first be copied to the root Dialog directory from
|
|
an existing Windows installation.
|
|
</P
|
|
><P
|
|
> If Dialog lies on a Windows partition on the same machine, you must copy the DLL
|
|
files to the Dialog root directory. Dialog will be run from this directory
|
|
on the Windows partition.
|
|
</P
|
|
><P
|
|
> If Dialog is being run on a Linux-only machine, you must download Dialog to
|
|
your fake C drive (usually <TT
|
|
CLASS="filename"
|
|
>$HOME/c</TT
|
|
>). You must then use
|
|
the supplied installer according to the instructions in the subsection below
|
|
entitled "<A
|
|
HREF="dialog.html#d-installer"
|
|
><I
|
|
>Using the Installer</I
|
|
></A
|
|
>."
|
|
Alternatively, you may copy an existing Dialog folder to your fake
|
|
C drive. The root Dialog directory must include the DLL files mentioned in the
|
|
following subsections.
|
|
</P
|
|
><DIV
|
|
CLASS="sect4"
|
|
><H4
|
|
CLASS="sect4"
|
|
><A
|
|
NAME="d-installer"
|
|
></A
|
|
>3.1.2.1. Using the Installer</H4
|
|
><P
|
|
> To extract the archive which contains the Dialog installer, open up a terminal
|
|
window, navigate to your fake C drive (where Dialog was downloaded to) and type:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> unzip 40td2b28.zip
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
The name of the file may be different depending on the version of Dialog
|
|
downloaded.
|
|
</P
|
|
><P
|
|
> In order for the installer to work correctly, certain DLL files from Windows
|
|
need to be copied to the directory where the installer is located. If you
|
|
have access to a Windows 98SE machine, copy the file
|
|
<TT
|
|
CLASS="filename"
|
|
>riched32.dll</TT
|
|
> to your fake C drive. If you have access to
|
|
a Windows XP machine, copy the files <TT
|
|
CLASS="filename"
|
|
>riched20.dll</TT
|
|
> and
|
|
<TT
|
|
CLASS="filename"
|
|
>riched32.dll</TT
|
|
> to your fake C drive.
|
|
</P
|
|
><P
|
|
> Finally, to install Dialog, open up a terminal window, navigate to your fake
|
|
C drive, and type:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> wine SETUP.EXE
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
Installation of Dialog should work fine from here. Be sure to copy the DLL
|
|
files mentioned in the rest of this section to your Dialog root directory
|
|
before running the program.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect4"
|
|
><H4
|
|
CLASS="sect4"
|
|
><A
|
|
NAME="AEN309"
|
|
></A
|
|
>3.1.2.2. Copying required files - Windows 98SE</H4
|
|
><P
|
|
> If you have access to a Windows 98SE machine, copy the files
|
|
<TT
|
|
CLASS="filename"
|
|
>commctrl.dll</TT
|
|
>, <TT
|
|
CLASS="filename"
|
|
>comctl32.dll</TT
|
|
>,
|
|
and <TT
|
|
CLASS="filename"
|
|
>riched32.dll</TT
|
|
> (usually in
|
|
<TT
|
|
CLASS="filename"
|
|
>C:\WINDOWS\SYSTEM\</TT
|
|
>) to your root Dialog directory.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect4"
|
|
><H4
|
|
CLASS="sect4"
|
|
><A
|
|
NAME="AEN316"
|
|
></A
|
|
>3.1.2.3. Copying required files - Windows XP</H4
|
|
><P
|
|
> If you have access to a Windows XP machine, copy the files
|
|
<TT
|
|
CLASS="filename"
|
|
>comctl32.dll</TT
|
|
>, <TT
|
|
CLASS="filename"
|
|
>riched20.dll</TT
|
|
>,
|
|
and <TT
|
|
CLASS="filename"
|
|
>riched32.dll</TT
|
|
> (usually in
|
|
<TT
|
|
CLASS="filename"
|
|
>C:\WINDOWS\SYSTEM32\</TT
|
|
> to your root Dialog directory.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="run_dialog"
|
|
></A
|
|
>3.2. Running Dialog</H2
|
|
><P
|
|
> Using a terminal window, navigate to the root Dialog directory and type:
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> wine dialog.exe
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
</P
|
|
><P
|
|
> Use Dialog normally, noting the exceptions in the next section, entitled
|
|
"<A
|
|
HREF="dialog.html#d-problems"
|
|
><I
|
|
>Problems and Issues</I
|
|
></A
|
|
>"
|
|
Note that these are problems with Wine's "emulation," not
|
|
Dialog.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="d-problems"
|
|
></A
|
|
>3.3. Problems and Issues</H2
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="AEN331"
|
|
></A
|
|
>3.3.1. Dragging the vertical scrollbar's placeholder doesn't work</H3
|
|
><P
|
|
> Dragging the vertical scrollbar's placeholder within the message list will
|
|
cause it to bounce back to its original position. To get around this, hold
|
|
down the mouse at the down arrow of the scrollbar, or use your mouse's wheel
|
|
if it has one.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="AEN334"
|
|
></A
|
|
>3.3.2. Strange error message about fontinfo.dat</H3
|
|
><P
|
|
> You may occasionally get an error message about the file
|
|
<TT
|
|
CLASS="filename"
|
|
>fontinfo.dat</TT
|
|
> needing
|
|
to be rebuilt. Ignore this, as it doesn't seem to affect the program in any
|
|
way.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="AEN338"
|
|
></A
|
|
>3.3.3. Window sizing problems</H3
|
|
><P
|
|
> Depending on the window manager used, the window may need to be re-maximized
|
|
after switching to another window. Other sizing problems might be present
|
|
as well.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="AEN341"
|
|
></A
|
|
>3.3.4. Fixed-width fonts and alt.ascii-art</H3
|
|
><P
|
|
> ASCII art requires fixed-width fonts to view. Only the font "Misc
|
|
Fixed" will work.
|
|
</P
|
|
><P
|
|
> To change the font, go into Settings - General Settings -
|
|
Fonts/Colors. Change the "Bodies (monospaced)" font to "Misc
|
|
Fixed."
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="xnews.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="agent.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Xnews</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Free Agent</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |