Author |
Topic: Run into trouble with nightshade (Read 132 times) |
|
sandiger
Junior Member
 
member is offline


Posts: 28
|
 |
Run into trouble with nightshade
« Thread started on: Nov 5th, 2009, 11:01pm » |
|
Hi,
I just wanted to report, that my computer freezes, when I use nightshade, make it transparent and icon it .
I think I'll test it again on my other computer and report.
Stony
|
|
Logged
|
|
|
|
Sooy(^_^*)Keito
Junior Member
 
member is offline


Gender: 
Posts: 32
|
 |
Re: Run into trouble with nightshade
« Reply #1 on: Nov 6th, 2009, 03:15am » |
|
Reading the knowledgebase would help too.
(.........oh yes only for girls ...right?) 
see my answer here for the links: http://tomrevell.conforums.com/index.cgi?board=gensupport&action=display&num=1257432504
There seems to be an unholy link between region colour,scrollbars and richedit controls from windows that triggers a bug in the richedit window software.
Disabling the scrollbar option does it solve the problem for you?
You cannot have iconizing without region colour so that is not an option.When you remove the region colour you also have to remove the roll-up option because it would not look nice to say the least.
Best regards and have a nice weekend . Sooyke 
|
|
|
|
sandiger
Junior Member
 
member is offline


Posts: 28
|
 |
Re: Run into trouble with nightshade
« Reply #2 on: Nov 6th, 2009, 07:40am » |
|
on Nov 6th, 2009, 03:15am, sooy(^_^*)keito wrote:Reading the knowledgebase would help too.
(.........oh yes only for girls ...right?) 
|
|
okay, you won - I give up 
Quote:
Ok - I've read it - the staff of Bill Gates is fault 
Quote:Disabling the scrollbar option does it solve the problem for you?
|
|
Not realy - the solution is to remember not to use iconising and transparency together.
There could be a further solution, if it were possible to integrate into your skin a button, which could switch to a very spacesaving skin and from that skin back to nightshade - but I don't know if this possible now. So the solution is to use an other skin if space is lack.
Quote:You cannot have iconizing without region colour so that is not an option.When you remove the region colour you also have to remove the roll-up option because it would not look nice to say the least.
|
|
Ok - understood.
One question - I just started my first few steps with skinnyer - how did you manage to fit your nightshade into the preview-window? It seems that there is not enough place for all the buttons.
Best reagards. Stony
|
|
Logged
|
|
|
|
Sooy(^_^*)Keito
Junior Member
 
member is offline


Gender: 
Posts: 32
|
 |
Re: Run into trouble with nightshade
« Reply #3 on: Nov 6th, 2009, 09:18am » |
|
Hi Sandiger
Your replies raised more questions about the origin of this problem!
This is what i use for switching between skins:
http://sites.google.com/site/sooykeito/home/nightshade/menu_add
The button to change back to original skin ( it switches to the default set in options/appearance)is already provided on NightShade.
( also in stickies V7.0 Alt-s and Alt-Shift-s already gives you the possibility)
or you can write your own add_menu using the API's provided by Tom Revell.I did not provide an exe because of security (who would download and use an exe?).You can easily compile the script to exe or install AHK.
It is very strange that you only have the problem when using transparency and iconizing.Even when a skin is not using region colour just enabling it in the skin.ini can trigger the freezing !
Did you disable the scrollbar in the traymenu/options/general?This was an option that always seemed to work when i tested it on other skins with region colours.But i do not have the problem anymore and i do not know why!If i runned stickies in a VMware virtual copy of my system there was no problem either!If i send a sticky from VM to the host it froze in reverse no problem at all!
There is a solution by redrawing the skin when it appears by sending the command using the API(you just watch every sticky that pops up and autoreset the skin).I used that when every sticky that i received ( with zazzie skin )froze up when using the scrollbar.
About preview: To see the preview change the "width" till you have the part you want in view.
To see the bitmap ...you cannot.It is easy to resize the window so you see the whole bitmap,but it is not updated in the resized part.I simply use Gimp editor to locate the coordinates and fill them in!
Best regards Sooyke 
update: Do you mean by transparency ,opacity the setting in the appearance window or setting background to region colour to have a transparent editwindow?
|
|
|
|
sandiger
Junior Member
 
member is offline


Posts: 28
|
 |
Re: Run into trouble with nightshade
« Reply #4 on: Nov 6th, 2009, 11:09pm » |
|
Hi sooyke,
on Nov 6th, 2009, 09:18am, sooy(^_^*)keito wrote:Hi Sandiger
Your replies raised more questions about the origin of this problem!
|
|
Why? I think what I said fits to to the descriptions I read here. I checked it out again. When I use nightshare without to iconise, then I can make the stickie transparent without any problems.
Freezing occures just then, when I iconise a transparent stickie or a stckie, which had been transparend bevor.
To heal such a stickie, which had been transparent, i need to be closed as opaque and opend again, then it can iconised again without freezing.
Quote:
Thanks - its working great.
Quote:( also in stickies V7.0 Alt-s and Alt-Shift-s already gives you the possibility)
or you can write your own add_menu using the API's provided by Tom Revell.
|
|
Still to difficult for me...
Quote:I did not provide an exe because of security (who would download and use an exe?).You can easily compile the script to exe or install AHK.
|
|
Done. It's working.
Quote:It is very strange that you only have the problem when using transparency and iconizing.Even when a skin is not using region colour just enabling it in the skin.ini can trigger the freezing !
|
|
I haven't recognised this till now.
As far as unterstand is region colour for making parts of the skin transparent. And as long as nightshade is not iconised, the region colour is not in use.
Why should there come up trouble with transparency?
Just only when a stickies is transparent or had been transparent bevor, then there must be the stickie set into a state, which is fault for freezing, when regioncolour is in use.
Okay - I checked it out again.
Every skin with round corner (I think thei'll be made with region-color) can't be rolled up a transparent skin or a skin, which had been transparent befor.
A workaround, which will avoid freezing is, to cange quickly the skin, even if it is the same skin, it will heal a onetime transparent made skin.
An other trick to defreeze a frozen computer is, to 'hammer' for one or two minutes as fast as you can at the left mousbutten. After about 500 mouseclicks (I didn't count - i countet it now - it's just only about 50 mouseclicks hahahahah) the computer become alive again. Clicking to the rolled up titlebar or the iconised icon will freese the computer again (...now you know the trick with the 50 mouseclicks hahahahah ;-))).
To heal just only change the skin or doubleclick at the same skinn.ssk. Then is the transparancy left, the computer is free and the stickie can rolled up and down (or iconised) without freezing, als long as the Opacity is at 100%. (Because of being still a german englishlearner I was not familar with the word 'opacity' so I've used transparancy bevor all the time - forgive me if this led to missunderdandings.)
[/quote]
Quote:Did you disable the scrollbar in the traymenu/options/general?
|
|
No, they are enabled.
Quote:This was an option that always seemed to work when i tested it on other skins with region colours.But i do not have the problem anymore and i do not know why!If i runned stickies in a VMware virtual copy of my system there was no problem either!If i send a sticky from VM to the host it froze in reverse no problem at all!
|
|
Hm, ....
Quote:There is a solution by redrawing the skin when it appears by sending the command using the API(you just watch every sticky that pops up and autoreset the skin).I used that when every sticky that i received ( with zazzie skin )froze up when using the scrollbar.
|
|
At the moment I'm not familar using API. I know what it is...
Quote:Best regards Sooyke 
update: Do you mean by transparency ,opacity the setting in the appearance window or setting background to region colour to have a transparent editwindow?
|
|
I mean by transparency the opacity setting in the contextmenue of the titlebar.
Best regards. Sandiger
|
|
Logged
|
|
|
|
Sooy(^_^*)Keito
Junior Member
 
member is offline


Gender: 
Posts: 32
|
 |
Re: Run into trouble with nightshade
« Reply #5 on: Nov 7th, 2009, 12:07pm » |
|
Hi Sandiger
Woow.... you did in one evening what i struggled with for months! I am really impressed!
I am not sure that banging your mouse 50 times will make it into the help file but it is safer than pulling the plug in desperation.( Oooh...looking forward for your demo videoclip ....)
The resetting of the skin is an interesting one.It is a cure and could be done pre-emptive from within the program ,i guess.
I was confused with the use of transparency /opacity.I always think of it as making the editwindow transparent by setting the backgroundcolour to region colour and i have not found a link with freezing there.So that is why i said that your answer threw up more questions.Sorry...my mistake!
I am not a programmer far from it so i do not know how setting the region color in the ini file causes the problem even without using it in the skin.But when creating windows ,initially styles are set like WS_EX_LAYERED or so maybe there is a different style setting used when the region value is there.
I will try to summarize your findings to put in the skininfo.Unfortunately i shall have to simplify a lot or nobody will take the slightest interest in reading it!
Maybe this:
Wenn sie deine arme Maus nicht quälen möchte......
Best is not to use transparency on stickies if you have intention to use the NightShade skin.
Thank you for the excellent detective work . 
Best regards SooyKe
postscript: In case you have not seen it there is a very interesting option in options/general -rolled stickies have a different position than unrolled ones so you can line up the icons on the left side but the sticky will open conveniently where you have been using it.
|
|
|
|
|