moon44
Nov 8 2004, 01:56 AM
Hello,
I modified yyys notes-pannel as i wanted it. (see:
http://www.desktopsidebar.com/forums/index...?showtopic=1925 )
Released: November 8th 2004Latest Update February 3rd 2005*small adjustments (spelling)
*Translation updated
Update November 9th 2004*problem with notes-counter bachground-color fixed
*problem with "text overlaping notes-icons" solved
*problem with notes-counter text-color fixed
The new Features are*set Titel for each note, to be displayed in the Desktop Sidebar
*sizable edit/add dialogs
*notes get indented in Desktop Sidebar
*some minor-improvements
*auto-fit panel should work now
*nice icons
*edit a note in the (popup-) detailswindow
!!*option to enable/disable note-saving outof the detailswindow
known Bugs*some buttons are displayed too big (minor)
*Translation for "Xtras"-Button is displayed as "Xtra" (minor)
workflow of new features:if you enable the saving outof the detailswindow, the windows gets Pinned as soon as you change the text (this is, because the window might disapear while typing the new text = bad!).
if you want to RESET the text to the original press the ESCAPE-key.
the windows stayes pinned, so you will have to close it manually.
if you disable the new option, the window wont get pinned on any automated action!
NOTEThis panel is only tested by me!!
your notes will most likely be lost on update or re-installation. so back them up (copy+paste)*Backup your notes before installation!!*the panel is now found under "Third Party .Net Panels"
please download the updated version.
INSTALLATION
*Download the attached file and open it while Desktop Sidebar is loaded.
I'm open for any bugreports or comments on the known bugs. I tried to fix them, but it didnt work for me.
THANKS go out to all the nice people on this board for the support!moon44
moon44
Nov 8 2004, 02:03 AM
Screenshot attached.
coult69
Nov 8 2004, 01:42 PM
Very nice...working quite well...
Coult69
I think you better post it in the Extension Exchange too

That's a great panel - much better than mine

I like your work. Really good

Now how about being able to delete and change the order of single notes ?
eitaneko
Nov 8 2004, 02:36 PM
How do you put the icons in the IListOutput?
Indian_Mayhem
Nov 8 2004, 02:50 PM
You might want to give it a different name than just 'new'. Could make things harder to figure out for joe blow to figure out which one they have or whatnot.
moon44
Nov 8 2004, 03:12 PM
| QUOTE (yyy @ Nov 8 2004, 10:44 PM) |
I think you better post it in the Extension Exchange too  That's a great panel - much better than mine I like your work. Really good Now how about being able to delete and change the order of single notes ? |
thank you for your comments!
i registred myself at the extension exchange, but i did not get any activation-emails, yet. maybe i misstyped my emailadress.
mh, i did not think of any sort things, yet. i worked with the code for some time now. so i dont think itll be easy to do. would need some drag&drop-stuff.
mayhem, yes. thought of a new name. but i did not get any good ideas. so i just changed the thread-tile in this board.
eitaneko, dont have any code right now, but its about the styles. imagestyle maybe...
moon44
Just call it "Notes Editor v.2" and I'll tell NeilN to delete the old panel's thread. About the Etension Exchange, you don't need activation E-mail, as far as I remember. You just need to log in using the password that you typed when creating a new account.
I'll delete my panel from there as soon as you put yours
You don't need to use drag and drop - you can do it with the context menu.
GoMa
Nov 8 2004, 09:48 PM
Great panel!

eitaneko - you can do it in two ways. I think that one is a bit harder to work with in C# (it is like the issue that once was with panel icons).
The "easier" method: make a DSSKIN file with a skin element for the icon. Then, use:
| CODE |
| IListRow.SetImageSkin(sm.Name2Id("blahblah")); |
Hope that helps!
antu^jamban
Nov 8 2004, 09:51 PM
The exam is over, now its play time

. I decided to try out latest build of Notes Editor 2.0
Unfortunately I found bugs. After successfully installing the panel I test it out by adding 2 notes. I discovered that the notes title in the panel is overlapped with their icon. Checkout the screen shot below.
Another one is the notes title color in the panel didnt stick. When I change DS skin, the color change to black and purple instead of staying with original color of red and orange.
I'm using DS86 with XPSP2.
EDIT: the overlapped bug gone when I make adjustment with its panel properties.
moon44
Nov 9 2004, 12:27 AM
| QUOTE (antu^jamban @ Nov 9 2004, 06:51 AM) |
The exam is over, now its play time . I decided to try out latest build of Notes Editor 2.0
Unfortunately I found bugs. After successfully installing the panel I test it out by adding 2 notes. I discovered that the notes title in the panel is overlapped with their icon. Checkout the screen shot below.
Another one is the notes title color in the panel didnt stick. When I change DS skin, the color change to black and purple instead of staying with original color of red and orange.
I'm using DS86 with XPSP2.
EDIT: the overlapped bug gone when I make adjustment with its panel properties. |
the first bug is described in my first topic. you have to move the pannel once, if this occures.
the title bug is know, but i couldnt resolve it, yet. ill try have a look at it.
i could not reproducte the color-loosing bug you mentioned.
moon44
moon44
Nov 9 2004, 01:47 AM
I updated the panel to a new version.
I modified my start-post and added the new version. so please re-download it!
thank you for the bugreports!
NOTE: the panel is now found under "Third Party .Net Panels"
moon44
antu^jamban
Nov 9 2004, 02:50 AM
Great job!!!

Latest build fixed all display bug I reported before

But there are still minor adjustments to be make.
- I didnt know that when I edit text via details window, details window would auto pin because the button didnt change to pinned state. It only change its state when I hover the button.
- The note counter text. Can you set the shadow to follow skin setting? If no shadow are set then the text also will have no shadow under it.
- A minor bug: when changing skin, the note counter text change its color to black and its shadow to white. But when I revert back to last used skin, the color just stay black.
moon44
Nov 9 2004, 03:07 AM
| QUOTE (antu^jamban @ Nov 9 2004, 11:50 AM) |
But there are still minor adjustments to be make. - I didnt know that when I edit text via details window, details window would auto pin because the button didnt change to pinned state. It only change its state when I hover the button.
- The note counter text. Can you set the shadow to follow skin setting? If no shadow are set then the text also will have no shadow under it.
- A minor bug: when changing skin, the note counter text change its color to black and its shadow to white. But when I revert back to last used skin, the color just stay black. |
thank you!
mh, in my case the pinned-icon changes its state to pinned, i cant reproduce.
i set the shadow into the notes-counter to seperate it from the notes. you can change this by modifing the NotesEditor.dsskin file in your plugin-folder.
change
| CODE |
textShadowOffset="1" textMultilineShadowOffset="1"
|
to
| CODE |
textShadowOffset="0" textMultilineShadowOffset="0"
|
I fixed the colorchanging-bug in the notes-counter! Re-Download the installation file in the first post!
moon44
PS: the exchange-page needs activation, but i dont get any, tried to register twice till now.
antu^jamban
Nov 9 2004, 04:33 AM
Thanks for the update.
| QUOTE |
| mh, in my case the pinned-icon changes its state to pinned, i cant reproduce. |
Is it because I use fade effect for details window?
| QUOTE |
| I fixed the colorchanging-bug in the notes-counter! |
This is nice but I was hoping it to inherit from the panel text color. If the text on panel is white..it changes to white. If its black then it's going to be black.
If you apply a white skin, you will not like how it looks like. Just hope I didnt ask to much
moon44
Nov 9 2004, 04:47 AM
| QUOTE (antu^jamban @ Nov 9 2004, 01:33 PM) |
Is it because I use fade effect for details window?
This is nice but I was hoping it to inherit from the panel text color. If the text on panel is white..it changes to white. If its black then it's going to be black. |
mh, I dont know whats the problem is. sorry. If I activate the fade-effect, the icons switches anyway.
you can change the text-color in the styles file as well, just change "255,255,255" to "0,0,0" in "italic".
I dont know, how to inherit just the font-color.
moon44
antu^jamban
Nov 9 2004, 05:16 AM
I'm sure someone will help. Ask GoMa or yyy... they will know how to do it
moon44
Nov 9 2004, 06:10 AM
| QUOTE (antu^jamban @ Nov 9 2004, 02:16 PM) |
I'm sure someone will help. Ask GoMa or yyy... they will know how to do it |
i think the problem is, that the style is not updated, if the user changes the skin. thats why the bgcolor, in early versions got white. because the heritage is not updated.
i dont think the panel itself can do that.
moon44
You can set the panel to use the same text color that the skin uses by adding the inherit line:
| HTML |
<item name="Bold" inherit="panel">
|
BTW, antu - you don't have to wait for a new release in order to do it, just change it manually in the dsskin file.
moon 44 - I didn't uinderstand what is your problem with the Extension Exchange. Why can't you use it? All you need to do id to create an account and then log in.
I have editted the previous Notes Editor item in the Extension Exhange and now it contains your new panel. I set its author to be "moon44" so try to log in by using this user name. If you have any problems ask NeilN to help you. Just check that the panel I uploaded is the right one.
moon44
Nov 9 2004, 12:18 PM
| QUOTE (yyy @ Nov 9 2004, 08:59 PM) |
You can set the panel to use the same text color that the skin uses by adding the inherit line:
| HTML | <item name="Bold" inherit="panel">
|
BTW, antu - you don't have to wait for a new release in order to do it, just change it manually in the dsskin file.
moon 44 - I didn't uinderstand what is your problem with the Extension Exchange. Why can't you use it? All you need to do id to create an account and then log in. I'll upload that panel by your name into the site. Maybe you'll be able to use it then.
|
thank you yyy, but as you can see in the dsskin file, this line is already there. but it doesnt work, as soon as the skin changes!!
to inhibit unexpected behavior i added the needed lines to the dsskin itself.
you can remove the lines by yourself, but as far as i can see, it wont work if you change the DS-skin
yyy, i created 2 accounts, but if i want to login
| QUOTE |
| This account has not been activated yet |
appears.
seems like i have to wait, till someone activates it.
moon44
It doesn't work since you set also the text color. You can inherit a setting that you set in the dsskin. Dlete the line that sets the text color and it will work. You can also delete the shadow lines.
I think you should talk to NeilN about the Extension Exchange. I don't remember that you need to wait for activation.
moon44
Nov 9 2004, 12:36 PM
| QUOTE (yyy @ Nov 9 2004, 09:32 PM) |
It doesn't work since you set also the text color. You can inherit a setting that you set in the dsskin. Dlete the line that sets the text color and it will work. You can also delete the shadow lines.
I think you should talk to NeilN about the Extension Exchange. I don't remember that you need to wait for activation. |
i inserd the text and shadow-color-lines in the very recent update. it did not work before, as antu reported.
antu could delete this lines and report the effect. it doesnt work for me.
moon44
ps: thanks for the tip. i send NeilN a msg!
You are right, it also doesn't work for me all the times

I'll check it.
yyy
Nov 10 2004, 11:35 AM
I see that the panel shows a seperator only after the notes counter - how did you do it?
moon44
Nov 10 2004, 11:49 AM
| QUOTE (yyy @ Nov 10 2004, 08:35 PM) |
| I see that the panel shows a seperator only after the notes counter - how did you do it? |
you can set a true/false. search for seperator in the code (dont have it right now). this has to be in the panel.cs where the ilistoutput is created.
its better, isnt it?!
moon44
yyy
Nov 10 2004, 11:53 AM
It's a nice idea, especially after you put the small notes icons. But if you disabled the seperators of the IListOutput how is there a separator for the first item - the notes counter ?
moon44
Nov 10 2004, 02:38 PM
| QUOTE (yyy @ Nov 10 2004, 08:53 PM) |
| But if you disabled the seperators of the IListOutput how is there a separator for the first item - the notes counter ? |
because its a 2nd ilistoutput now. not a itextoutput anymore
the notescounter got a true!
moon44
yyy
Nov 10 2004, 09:57 PM
Ok - that's what I thought
moon44
Nov 11 2004, 01:36 AM
| QUOTE (yyy @ Nov 9 2004, 09:47 PM) |
You are right, it also doesn't work for me all the times I'll check it. |
any news on that?
edit: i see, my panel is already in The Extension Exchange. thanks for that.
did you update the old one, or created a new one? i wonder about the download-counter:unsure:
moon44
thebirdman
Nov 11 2004, 07:52 AM
Why do you have to edit the note to be able to delete it? Good idea that you can delete it from there, but you should also be able to delete from the context menu (right click on the note itself).
Also, an option to have the details not popup would be nice (I know you can do it for the entire sidebar, but I need the details for other panels)
Nice panel -- thanks.
'bird
yyy
Nov 11 2004, 08:04 AM
| QUOTE (moon44 @ Nov 11 2004, 11:36 AM) |
| QUOTE (yyy @ Nov 9 2004, 09:47 PM) | You are right, it also doesn't work for me all the times I'll check it. |
any news on that?
edit: i see, my panel is already in The Extension Exchange. thanks for that.
did you update the old one, or created a new one? i wonder about the download-counter:unsure:
moon44
|
I think that this is a bug - when you open DS, you can see the text color of the skin but when you change the skin while DS is loaded, the color either states the same or doesn't being replaced when you change the skin again. I'll ask if others have that problem but I sorry that I forgot to tell you about it sooner - I'm really busy those days
About the Extension Exchange - I'm sorry to tell you but I've editted my post of the old Notes Editor panel and put yours

I think that since it is the same panel, it is better to put it in the same post. You can open a new one, if you want, and I'll delete the current one. So far the new panel got more than 300 downloads, I think.
BTW, do you still have that problem with the ExEx ?
moon44
Nov 11 2004, 10:09 AM
thank you yyy.
seems like i can edit the panel in the exchange.
my login was activated.
300, thats not bad. hope it brings some advantage to the people.
moon44
yyy
Nov 11 2004, 01:17 PM
Nice to know you worked it out

300 is a few days is nice. I think that your upgrade is much better than the previous version of the panel

This is one of the popular panels some I believe that many people will find your upgrade useful. Thanks for your work, I really appreciate this
moon44
Nov 11 2004, 11:42 PM
your welcome. you know, i just did it for my own useability. if others get profits out of it, its even better!
moon44
yyy
Nov 13 2004, 06:37 AM
Can you add a drag and drop option? It will be so usefull for me

It can make it much easier to use the panel
moon44
Nov 14 2004, 11:39 PM
| QUOTE (yyy @ Nov 13 2004, 03:37 PM) |
Can you add a drag and drop option? It will be so usefull for me It can make it much easier to use the panel |
i dont thik ill be able to add a D&D feature. I could try a move up/Down option. but this needs some time.
moon44
yyy
Nov 15 2004, 01:12 PM
I don't think it's hard. Well, that's your decision. An option to be able to change the order of the notes will be great
moon44
Nov 25 2004, 05:39 AM
hi,
it took me some time, but i implemented a *changing-order* feature.
please test this beta .dll, backup the old one.
if everybody reports good results. ill update the package.
look for DSB crashes at exiting the DSB (had some while programming).
thank you!
moon44
antu^jamban
Nov 28 2004, 01:16 AM
| QUOTE (moon44 @ Nov 25 2004, 09:39 PM) |
hi,
it took me some time, but i implemented a *changing-order* feature.
please test this beta .dll, backup the old one.
if everybody reports good results. ill update the package.
look for DSB crashes at exiting the DSB (had some while programming).
thank you!
moon44 |
I can't download the file. Please zip it and upload it again
moon44
Dec 1 2004, 08:06 AM
i updated the file. now its .zip.
please try to download and test the new feature.
ill be able to update the whole package then.
thank you.
moon44
antu^jamban
Dec 3 2004, 04:07 AM
I don't understand how to use the *changing-order* feature you added. I tried dragging the notes but nothing happens.
moon44
Dec 3 2004, 04:27 AM
| QUOTE (antu^jamban @ Dec 3 2004, 01:07 PM) |
| I don't understand how to use the *changing-order* feature you added. I tried dragging the notes but nothing happens. |
rightclick the note you want to move. then select
*move up
*move down.
there is no d&d!
moon44
coult69
Dec 10 2004, 05:15 AM
Hey there,
I finally got around to testing this...sorry it took so long.
The added functionality works well, except that it seems to move the note ABOVE the note that I right click on. I don't know if this is from something else in DS or not (I am using the AIKON Skin right now and the Notes Editor is in a stack panel)
Other than that, it works great. Just what I need. Only other addition I can think of right now would be to add a delete function when right clicking. Right now I just see the 'empty' function, which clears all the notes, correct?
Thanks,
Coult69
moon44
Dec 10 2004, 05:31 AM
thanks for testing!
im not able to reproduce the fault (not even in a stack).
I right-click on a note, press *up* and the right-clicked note moves UP
the deletion could be insered into the menue as well, ill check on that.
thank you so far!
moon44
coult69
Dec 10 2004, 01:50 PM
Bizarre. I don't know what to tell you. I played with it some more with the same results. I hover over a note just to make sure by having the details box appear, I right click and try to move it up or down, but the note above it always moves, but the one I clicked on....
Coult69
eitaneko
Dec 11 2004, 03:12 PM
I think I might know what the problem is. I'm afraid I don't use this version of the panel, b/c I haven't gotten to it yet, but I have a similar layout for the alarm panel and ran into some problems with that.
When you right click, a POINT is passed to the function that handles the context menu. That point is absolute, meaning that it is the point from the top left of the whole panel, not just the IListOutput. So if you ONLY have an IListOutput, then if you pass that point to GetRowFromPoint(), it would be correct. But you have an ITextOutput in the panel as well. So the point passed to the context menu is really BELOW the row you actually want to move. You have to subtract the coordinates of the ITextOutput to get the actual row you want to work with. Here is an example...
| CODE |
rect = m_textoutput.GetControlRect(); movept.y = movept.y - (rect.bottom - rect.top); this.MoveRow(m_listoutput.GetRowFromRect(movept);
|
Sort of make sense? I'm not sure if it is what is causing the problem, but that is what worked in the Alarm Panel. I had some trouble getting the right row to react properly.
antu^jamban
Dec 11 2004, 04:06 PM
| QUOTE (coult69 @ Dec 11 2004, 05:50 AM) |
Bizarre. I don't know what to tell you. I played with it some more with the same results. I hover over a note just to make sure by having the details box appear, I right click and try to move it up or down, but the note above it always moves, but the one I clicked on....
Coult69 |
I just noticed this. Other than that, It works fine. I would like to add a request. Can you please add move to top and bottom menu?
GoMa
Dec 12 2004, 12:30 AM
I think eitaneko is partially about this.
Try checking "show notes counter" - now everything is ok. Try unchecking it - the wrong note is being moved. moon44 is ALREADY subtracting the height of the ITextOutput I think, but ALWAYS, not only when the ITextOutput is actually visible.
eitaneko
Dec 12 2004, 07:07 AM
I think you are right GoMa. I don't use this version of the panel, but it seems like he needs an extra boolean value in the code somewhere.
moon44
Dec 13 2004, 12:31 AM
oh, i see, if i disable the notes counter the problem occures for me as well.
i thought i did that...mh... so, i will correct it! hope ill get to this soon.
moon44
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.