1504 alpha version
Moderators: fgagnon, nikos, Site Mods
1504 alpha version
i have been adding a few new features and now you've got a chance to test drive them!
www.zabkat.com/dbmon.zip (900KB)
this is a debug version, unicode only, no help/installer etc, just a few readme files.
it gives a silly assertion error when you start and another one when you quit. You can ignore them both; any other strange messages or behaviour please let me know
thanks
www.zabkat.com/dbmon.zip (900KB)
this is a debug version, unicode only, no help/installer etc, just a few readme files.
it gives a silly assertion error when you start and another one when you quit. You can ignore them both; any other strange messages or behaviour please let me know
thanks
First bug for you Nikos, may be an ignore situation since everything appeared to work after.
Dual pane (scrap container also open).
Switch to single pane (button or Ctrl+O) from the RIGHT pane.
Error:
Ignore produced the error again, Ignore again and all O.K.
Switching back to dual (using Ctrl+O) worked.
Swap panes - same error, two ignores and O.K.
Works from the left pane without error, so it looks like the Swap is triggering it.
Dual pane (scrap container also open).
Switch to single pane (button or Ctrl+O) from the RIGHT pane.
Error:
Code: Select all
---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Assertion Failed!
Program: C:\Program Files\zabkat\1504 alpha\kenny.exe
File: D:\umeca74\My Documents\cpp\newkenny\MAINFRM.cpp
Line: 4016
Expression: ndir >= 2
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
---------------------------
Abort Retry Ignore
---------------------------
Switching back to dual (using Ctrl+O) worked.
Swap panes - same error, two ignores and O.K.
Works from the left pane without error, so it looks like the Swap is triggering it.
lock viewer
hi nikos,
excellent alpha release!!!
however (small problem)
i used lock viewer from the view menu, selecting a text file.
closed the previewer
then opened it again.
no contents are shown in the previewer, even when selecting other files. the option for lock viewer is still selected.
when the previewer is set to off then maybe it should deselect "lock viewer" from the view menu.
Regards and thanks,
Osei.
excellent alpha release!!!
however (small problem)
i used lock viewer from the view menu, selecting a text file.
closed the previewer
then opened it again.
no contents are shown in the previewer, even when selecting other files. the option for lock viewer is still selected.
when the previewer is set to off then maybe it should deselect "lock viewer" from the view menu.
Regards and thanks,
Osei.
a very very small, minute, minor thing!
when you have set up colour coding, if the file type you have colour coded is at the top (first file shown), then only the file name and other columns are coloured.
full row colouring is not shown for the very first file (if it is meant to be colour coded).
i think this happens to first column of the first file, not just file name, as i dragged another column to be first and get the same white spacing (not full row colouring).
hope that makes sense.
[[[full row selection worked in all tabs, however, i switched over to another tab and it had not applied background colouring to file name, and the whole row was not coloured]]]
Regards and thanks,
Osei.
when you have set up colour coding, if the file type you have colour coded is at the top (first file shown), then only the file name and other columns are coloured.
full row colouring is not shown for the very first file (if it is meant to be colour coded).
i think this happens to first column of the first file, not just file name, as i dragged another column to be first and get the same white spacing (not full row colouring).
hope that makes sense.
[[[full row selection worked in all tabs, however, i switched over to another tab and it had not applied background colouring to file name, and the whole row was not coloured]]]
Regards and thanks,
Osei.
Re: 1504 alpha version
Nikos, could you please post a non-debug version to, so it could be usable in a real life. I'll run debug version if got some error.nikos wrote:this is a debug version, unicode only, no help/installer etc, just a few readme files.
I'm using Xplorer2 - the only file manager that does not suck. Actually, it rocks!
Re: lock viewer
Yes, confirmed with JPG file. It would seem logical that the viewer lock is released if the viewer is closed. Either that or a more positive indication that the viewer is locked (colour of the viewer tab is changed perhaps?)profess wrote:... i used lock viewer from the view menu, selecting a text file.
closed the previewer
then opened it again.
no contents are shown in the previewer, even when selecting other files. the option for lock viewer is still selected.
when the previewer is set to off then maybe it should deselect "lock viewer" from the view menu.
Two other minor bugs:
If the viewer is locked in Normal, switching to Draft results in a blank viewer pane. Should the viewer lock disable the Draft / Normal switching?
Dragging the splitter between the viewer and the file list has interesting effects with a locked viewer, but that might be a bit of a silly thing to do anyway!
Otherwise, everything looks very good.
Colour coding is cool! I had to activate it separately for the two panes. Is this how it's supposed to work?
Suggestion for future consideration
Now that colour coding is coming, and dirs and various types of files can be distinguished by colour, I would like to have a fourth option in Options, General, Item Icons: None
For rough differentiation, a character/symbol in front of each name could distinguish between dirs and files, and maybe between general types of files: executables, config files, archives, and the rest.
That is, something like Text View in Konqueror:
\ dir1
\ dir2
\ dir3
* file1
* file2
* file3
* ...
Suggestion for future consideration
Now that colour coding is coming, and dirs and various types of files can be distinguished by colour, I would like to have a fourth option in Options, General, Item Icons: None
For rough differentiation, a character/symbol in front of each name could distinguish between dirs and files, and maybe between general types of files: executables, config files, archives, and the rest.
That is, something like Text View in Konqueror:
\ dir1
\ dir2
\ dir3
* file1
* file2
* file3
* ...
- WimdeLange
- Gold Member
- Posts: 416
- Joined: 2004 Aug 16, 08:41
- Location: NL
Looks good. And thanks for the example too.
A suggestion. I saw that the inactive pane get no colors. Is that by design? Is there a setting I must change?
[Later] Changed this one. I was testing color coding and made some conclusions that were false. I reported some problems that were not there. Just testing the wrong things.
A suggestion. I saw that the inactive pane get no colors. Is that by design? Is there a setting I must change?
[Later] Changed this one. I was testing color coding and made some conclusions that were false. I reported some problems that were not there. Just testing the wrong things.
Groetjes,
Wim de Lange
Wim de Lange
-
- Silver Member
- Posts: 244
- Joined: 2004 Jun 16, 15:09
Yes, this looks very nice, indeed!
I've found what may be a problem: if one deletes a color coding filter while color coding is active, kenny will crash good and proper. (Deleting the filter while color coding is inactive seems OK.)
Here's the dbmon log I captured:
I've found what may be a problem: if one deletes a color coding filter while color coding is active, kenny will crash good and proper. (Deleting the filter while color coding is inactive seems OK.)
Here's the dbmon log I captured:
Code: Select all
344: ------------------------------------------------------------------------
344: English translation
344: StrCmpLogicalW found: YEP
344: SHAutoComplete found: YEP
344: magic: 415363, e0fe4ee
344: SYSTEM INFORMATION: page=4096, granularity=65536, CPUs=1
344: 3 5 6 7 8 9
344: Q235630 patch is OFF
344: *** TID=0, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B303
09D}\C:\'
344: Filesystem path = C:\
344: Shell attributes: (0x70800000) FILESYSANCESTOR | FILESYSTEM | STORAGEANCEST
OR |
344: DESCRIPTIONID: 8(COMPUTER_FIXED) : {00000000-0000-0000-0000-000000000000}
344: Assigned folder type: FITYPE_NORMAL [forced]
344: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
344: Typical FS folder clsid: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
344: main partition is NTFS
344: Grep IPC port is NEW
344: Loaded richedit library RICHED20.DLL
344: Fanciable menus installed OK
344: d:\umeca74\my documents\cpp\newkenny\namelist.h(113) : Assertion failed: m_
strHelpFmt.GetLength() && m_strHelpFmt.Find(L'\n') == -1
344: arg[0] = 'C:\Program Files\zabkat\x2 alpha\kenny.exe'
344: reg: 1 1 1 602b 1
344: List view 170288 created, sty=56000348, ex=4030, depth=16
344: List view 16029c created, sty=56000348, ex=4030, depth=16
344: [TREE]-SPY(00000069): Installed on ''
344: ThreadID=618: Adding frame 0x001a0286 'ATL:ExplorerFrame' [xplorer?]
344: >>> ThreadID=618: Beginning execution
344: Santa's little helper starting, ThreadID=fa0
344: Frame_1a0286 handling command 33054
344: Thread 618 pump: unrecognized message 49395 ignored
344: Thread 618 pump: unrecognized message 49395 ignored
344: *** TID=618, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B3
0309D}\C:\Media'
344: Filesystem path = C:\Media
344: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCEST
OR |
344: DESCRIPTIONID: 3(FS_DIRECTORY) : {00000000-0000-0000-0000-000000000000}
344: Assigned folder type: FITYPE_FILESYSTEM [deciphered]
344: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
344: Enumerated 12 objects in the folder, code=1
344: view_170288 sorting by -3 [1]
344: SPY(0000006a): Installed on '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\C:\Me
dia'
344: *** TID=618, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B3
0309D}\C:\'
344: Filesystem path = C:\
344: Shell attributes: (0x70800000) FILESYSANCESTOR | FILESYSTEM | STORAGEANCEST
OR |
344: DESCRIPTIONID: 8(COMPUTER_FIXED) : {00000000-0000-0000-0000-000000000000}
344: Assigned folder type: FITYPE_FILESYSTEM [deciphered]
344: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
344: Enumerated 7 objects in the folder, code=1
344: view_16029c sorting by -3 [7]
344: SPY(0000006b): Installed on '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\C:\'
344: Thread 618 pump: unrecognized message 49395 ignored
344: UWM_DELAYSHOW got rid of 0 redundant messages
344: focus = 0
344: UWM_DELAYSHOW got rid of 0 redundant messages
344: focus = 0
344: Frame_1a0286 handling command 33122
344: MINI-ASSERT: rule(1024) has uparam, hope we are getting description
344: MINI-ASSERT: rule(1024) has uparam, hope we are getting description
344: D:\umeca74\My Documents\cpp\newkenny\folderItem.cpp(5030) : Assertion faile
d: -1 == m_nColorCodeIdx || m_nColorCodeIdx < theApp.m_tlFCCColors.GetCount()
344: Second Chance Assertion Failed: File D:\umeca74\My Documents\cpp\newkenny\f
olderItem.cpp, Line 5030
-
- Silver Member
- Posts: 244
- Joined: 2004 Jun 16, 15:09
While trying to reproduce this, I found that color coding must be activated in both panes for the crash to occur. Also works better with one of the icon view modes than with detail (see Gandolf's post above).nikos wrote:i can't reproduce this; can you describe the exact steps you followed to make it happen?
The following will consistently reproduce the error on my system (XP SP2):
1. Set View (both panes) to Large Icons.
2. In the right pane, create a filter and activate it.
3. Go to the left pane and activate color coding.
4. Go back to the right pane and delete the filter
(without de-activating color coding).
5. Move back to the left pane. Crash!