• (Dialog) Drafts is black

    From Lars Anders@21:1/5 to All on Fri Jan 28 07:02:24 2022
    Is 40Tude Dialog "Drafts" view tab supposed to be black all? [https://i.postimg.cc/SKZnRgFV/Clipboard01.jpg]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Fri Jan 28 07:30:52 2022
    On Fri, 28 Jan 2022 07:02:24 +0100, Lars Anders wrote:

    Is 40Tude Dialog "Drafts" view tab supposed to be black all? [https://i.postimg.cc/SKZnRgFV/Clipboard01.jpg]

    Of course not. Your headers say, that you are using Build 38 of the
    Beta 38. That's rare. Replace Dialog.exe with the one from Build 41:

    https://www.barghahn-online.de/4td_faq/download/dialog_41.zip

    See what happens. Maybe also change the width of the (now black)
    column just a little it.

    I hope, you installed Dialog into a non-managed folder and /not/
    to any system "Program Files" folder? The latter would cause a
    multitude of problems, if not done correctly.

    HTH.
    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Bernd Rose on Fri Jan 28 08:27:05 2022
    On 28 Jan 2022, Bernd Rose <[email protected]> wrote :

    See what happens. Maybe also change the width of the (now black)
    column just a little it.

    I hope, you installed Dialog into a non-managed folder and /not/
    to any system "Program Files" folder? The latter would cause a
    multitude of problems, if not done correctly.

    Dialog 41 is installed into C:\Dialog and it blacks "Drafts" same.
    Resizing "Drafts" side lines maked no difference.

    Not can be deleted anything in "Drafts".
    Must be a bug.

    Maybe should reinstall and check again from fresh.
    Can I only delete a special "Drafts" file in C:\Dialog folders?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Fri Jan 28 18:43:10 2022
    On Fri, 28 Jan 2022 08:27:05 +0100, Lars Anders wrote:

    Dialog 41 is installed into C:\Dialog and it blacks "Drafts" same.
    Resizing "Drafts" side lines maked no difference.

    Not can be deleted anything in "Drafts".

    Strange. Sounds like a defect database.

    Maybe should reinstall and check again from fresh.
    Can I only delete a special "Drafts" file in C:\Dialog folders?

    This would create inconsistencies in the database. The dedicated
    Drafts files contain only pointers into the message database, where
    drafts are intermingled with any other messages.

    You could try File -> Compact Database first. Maybe, afterwards you
    /can/ delete the drafts...

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Bernd Rose on Sat Jan 29 00:37:40 2022
    On 28 Jan 2022, Bernd Rose <[email protected]> wrote :

    You could try File -> Compact Database first. Maybe, afterwards you
    /can/ delete the drafts...

    Tried "File => Compact database" & "File => Update all database files"
    It did not maked any difference in all black "Drafts".

    I am not to worry.
    Bigger fish to cook later.

    I will install Dialog later again when having time.
    Thank you for helping me!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Lars Anders on Sat Jan 29 19:37:18 2022
    On 28 Jan 2022, Lars Anders <[email protected]> wrote :

    I will install Dialog later again when having time.

    Before I starts all over again from nothing.
    I am curious if there is easy steps resetting Dialog from scratched?

    I already 7zipped the C:\dialog directory.
    I can re-install a new dialog c:\dialog2.

    But is there a short list to bring setup files from old Dialog to new?
    I don't need news messages.
    Just Dialog customized setup files.

    group setup (including categories)
    server setup (including login/password)
    script setup (if any)

    Is there description of that what each files do?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Sun Jan 30 09:26:32 2022
    On Sat, 29th Jan 2022 19:37:18 +0100, Lars Anders wrote:

    Before I starts all over again from nothing.
    I am curious if there is easy steps resetting Dialog from scratched?

    Best method is to archive the complete Dialog folder with all subfolders
    to a backup location. (When all settings are in order, but before any
    "real" work is done.)

    As an addition, it is a good idea to run "Compact Database" from Dialog
    file menu once in a while and *keep* the latest backup from DATA while
    doing so. (Older backups can be deleted manually, later on, if disk space
    is an issue.) If the Dialog database gets corrupted, you rename or delete
    the current DATA directory and rename the latest backup DATA_oldXX to
    DATA. *Never(!!)* merge the content of two DATA folders. (This /will/
    damage the database beyond repair!)

    How often you use "Compact Database" depends on your usage scenario.
    Normally, especially with text groups, you can go years without. If you
    use Dialog for high-traffic binary groups, as well, (not recommended,
    there are more capable and up-to-date programs for /this/ - ask here
    in this group, if you need pointers), then weekly Compact Database may
    not be a bad idea.

    Apart from this, you can also set up a backup process using an external
    tool or OS function to archive the complete DATA folder once in a while
    or even daily. Again, do /not/ use incremental backups! Always save the complete DATA folder. And while archiving and - even more importantly -
    when restoring a backup, make sure, that 40tude Dialog is not running!

    But is there a short list to bring setup files from old Dialog to new?
    I don't need news messages.
    Just Dialog customized setup files.

    group setup (including categories)
    server setup (including login/password)

    As an exception to my prior warning, you /can/ add the following files
    from an archive to a *pristine* DATA directory /or/ to a DATA directory,
    that has the *same* status of "Compact Database" and *no* update to the
    server and groups settings:

    Server setup (including login credentials):
    servers.dat
    alldsc.dss

    Group setup:
    groups.idg
    groups.stg

    Groups per server setup:
    *.gtl (one for each server)

    Categories setup:
    cat_*.cto
    groups_sub.idx

    Other settings (not all may be shown in your setup):
    addrbook.dat
    sigs.dat
    xheaders.dat
    mimetype.txt
    *.uid

    script setup (if any)

    These are in a dedicated Scripts folder and can be (completely!) replaced
    by the content of an archived Scripts folder.

    Btw.: Do /not/ delete the "temp" subfolder! It is required.

    Is there description of that what each files do?

    I've created a reference for myself years ago. (Including information about
    the internal structure of each file.) But I will /not/ share this, because I regard the proprietary database structure of 40tude Dialog as (copyrighted) property of Marcus M�nnig.

    HTH.
    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Bernd Rose on Mon Jan 31 05:30:08 2022
    On 30 Jan 2022, Bernd Rose <[email protected]> wrote :

    Best method is to archive the complete Dialog folder with all subfolders
    to a backup location. (When all settings are in order, but before any
    "real" work is done.)

    I just did that! Thanks!

    As an addition, it is a good idea to run "Compact Database" from Dialog
    file menu once in a while and *keep* the latest backup from DATA while
    doing so. (Older backups can be deleted manually, later on, if disk space
    is an issue.) If the Dialog database gets corrupted, you rename or delete
    the current DATA directory and rename the latest backup DATA_oldXX to
    DATA. *Never(!!)* merge the content of two DATA folders. (This /will/
    damage the database beyond repair!)

    Good advise!

    How often you use "Compact Database" depends on your usage scenario. Normally, especially with text groups, you can go years without. If you
    use Dialog for high-traffic binary groups, as well, (not recommended,
    there are more capable and up-to-date programs for /this/ - ask here
    in this group, if you need pointers), then weekly Compact Database may
    not be a bad idea.

    I only sent/read text.

    Apart from this, you can also set up a backup process using an external
    tool or OS function to archive the complete DATA folder once in a while
    or even daily. Again, do /not/ use incremental backups! Always save the complete DATA folder. And while archiving and - even more importantly -
    when restoring a backup, make sure, that 40tude Dialog is not running!

    Good warning on no incremental backups!
    Nice to know.

    But is there a short list to bring setup files from old Dialog to new?
    I don't need news messages.
    Just Dialog customized setup files.

    group setup (including categories)
    server setup (including login/password)

    As an exception to my prior warning, you /can/ add the following files
    from an archive to a *pristine* DATA directory /or/ to a DATA directory,
    that has the *same* status of "Compact Database" and *no* update to the server and groups settings:

    Server setup (including login credentials):
    servers.dat
    alldsc.dss

    Group setup:
    groups.idg
    groups.stg

    Groups per server setup:
    *.gtl (one for each server)

    Categories setup:
    cat_*.cto
    groups_sub.idx

    Other settings (not all may be shown in your setup):
    addrbook.dat
    sigs.dat
    xheaders.dat
    mimetype.txt
    *.uid

    I SAVE this in C:\dialog2 folder for future using!

    script setup (if any)

    These are in a dedicated Scripts folder and can be (completely!) replaced
    by the content of an archived Scripts folder.

    Btw.: Do /not/ delete the "temp" subfolder! It is required.

    What is SkipToNextThread.ds doing in customscripts?
    Did I add that by mistaken?

    Program SkipToNextThread;
    Begin
    lockdisplay;
    try
    dropmarker;
    ADo('CollapseThread');
    ADo('NextMessage');
    dropmarker;
    prevmarker;
    prevmarker;
    nextmarker
    finally
    unlockdisplay;
    end;
    End.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Mon Jan 31 07:20:53 2022
    On Mon, 31 Jan 2022 05:30:08 +0100, Lars Anders wrote:

    What is SkipToNextThread.ds doing in customscripts?
    Did I add that by mistaken?

    This is an example script that comes with the Dialog setup. It /doesn't/
    work as intended. Delete all references to markers in this script, compile
    it and it should collapse the current thread and scroll down to the next
    one. It only is useful, when assigned to a button and/or shortcut. But
    then, a similar function (without the collapse) is already part of the Navigation menu functions...

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Anders@21:1/5 to Bernd Rose on Mon Jan 31 16:36:01 2022
    On 31 Jan 2022, Bernd Rose <[email protected]> wrote :

    This is an example script that comes with the Dialog setup.

    Thank you.
    It is compiled in C:\Dialog3\Scripts\Custom\SkipToNextThread.{ds,cds}

    Delete all references to markers in this script, compile
    it and it should collapse the current thread and scroll down to the next
    one.

    This ok?
    Program SkipToNextThread;
    Begin
    lockdisplay;
    try
    ADo('CollapseThread');
    ADo('NextMessage');
    finally
    unlockdisplay;
    end;
    End.

    It only is useful, when assigned to a button and/or shortcut.

    It took long time to find deep shortcuts menus but they are found.
    Settings : Scripting : Scripting... : Custom scripts : Show button config
    Customize Toolbars : Commands : Categories : Scripts : SkipToNextThread
    Shortcut = Ctrl+G
    Customize Toolbars : Close
    Scripting : File : Close

    Thank you for good suggestion for SkipToNextThread + collapse!

    a similar function (without the collapse) is already part of the
    Navigation menu functions...

    I look to find this are in the top bar default icons.
    View/get next unread message (Ctrl+N)
    Skip to next unread message (N)
    View/get next unread message in thread (Ctrl+T)
    Skip to next unread message in thread (T)
    Skip to next unread newsgroup (S)
    No one icon will skip to next thread that I find.

    But then I find in the Navigate menu as you said it be.
    Navigate : Skip to next thread (no button assigned)

    Happy I fix problem!
    Settings : Scripting : Scripting... : Custom scripts : Show button config
    Customize Toolbars : Commands : Categories : Navigate : Skip to next thread
    Shortcut = G
    Customize Toolbars : Close
    Scripting : File : Close

    Now happy with fix!
    Skip to next thread no collapse (G)
    Skip to next thread yes collapse (Ctrl+G)

    Thank you.
    Dialog is powerful with invest time!

    I put remind file in Dialog3\Scripts folder named "SkipToNextThread.txt"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernd Rose@21:1/5 to Lars Anders on Mon Jan 31 18:11:25 2022
    On Mon, 31st Jan 2022 16:36:01 +0100, Lars Anders wrote:

    It took long time to find deep shortcuts menus but they are found.
    Settings : Scripting : Scripting... : Custom scripts : Show button config

    Or: <Settings> <Configure Buttons/Shortcuts> <Category: Scripts>

    Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)