Kitutz / rainmeter

Automatically exported from code.google.com/p/rainmeter
0 stars 0 forks source link

Add Positioning options to !BANG command #33

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
How about applying new positioning options also to !BANG command?
e.g.
!RainmeterMove 50% 50% [config]
!RainmeterMove 100R 100B [config]

Original issue reported on code.google.com by kenz0.sa...@gmail.com on 7 Apr 2009 at 11:21

GoogleCodeExporter commented 8 years ago
Oddly, I was one of the Lightstep developers several years ago... any way, I 
added
the support to the RainmeterWindowX and RainmeterWindowY configs, but not to 
the bang
commands.  Not sure how many people are using Rainmeter with Lightstep, but I 
don't
have an environment to develop and test that configuration.

Original comment by brian.to...@gmail.com on 7 Apr 2009 at 9:29

GoogleCodeExporter commented 8 years ago

Original comment by brian.to...@gmail.com on 7 Apr 2009 at 9:30

GoogleCodeExporter commented 8 years ago
I can answer the litestep question, there are actually several folks who use it
still, and Kaelri (the creator of the Enigma Config) is looking into a full 
package.

Apparently there has been an update to LiteStep in th elast coupleof months, 
and is
still utilized

Original comment by evmckay on 7 Apr 2009 at 10:03

GoogleCodeExporter commented 8 years ago
Thanks for the response!
Though I dont understand why it becomes a talk about LiteStep...
I didn't mean to talk about LiteStep.

(brian, Thank you for fixing unsuitable owner label and also your good 
management :)

Original comment by kenz0.sa...@gmail.com on 8 Apr 2009 at 2:59

GoogleCodeExporter commented 8 years ago
Mt bad, I will stay out of this one, apologies

Original comment by evmckay on 8 Apr 2009 at 4:05

GoogleCodeExporter commented 8 years ago
I think Sanadasan was referring to being able to set an action to move a config,
either by button press or IFs.

Original comment by JMHarris...@gmail.com on 8 Apr 2009 at 4:37

GoogleCodeExporter commented 8 years ago
Bang commands originally came into Rainmeter from Litestep, but are used else 
where
now.  

How would we want the bang to work?  Should it move the location temporarily 
(return
to original position at the next start) or permanently (update the .ini file so 
the
new position is maintained to the next start up)?

Original comment by brian.to...@gmail.com on 8 Apr 2009 at 5:01

GoogleCodeExporter commented 8 years ago
I haven't used LiteStep in several years so I'm not sure how it normally 
interacts
with other programs using bangs.

That said, when using bangs in rainmeter I think of them as non-persistent 
changes.
The next time the skin is loaded (startup or refresh) everything should go back 
to
its original position in my opinion.

Original comment by kbuffing...@gmail.com on 8 Apr 2009 at 5:40

GoogleCodeExporter commented 8 years ago
Ok, here is one. Would it be possible to set up a toggle for multiple positions?
Especially in the case where folks are trying to switch between two monitors 
and a
single monitor.

Some type of programmable profile?

Place the configs, and create profile <something>
Place Configs, and create profile <something2>

Original comment by evmckay on 8 Apr 2009 at 6:36

GoogleCodeExporter commented 8 years ago
and possibly a default reset, that would just move all active configs back to 
the
upper left hand corner.

I hope I am on topic here.

Original comment by evmckay on 8 Apr 2009 at 6:37

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Please think that this matter is not related to LiteStep at all.
This idea means that a skin developer can arrange more freely in each user's 
screen
position.
For example, it could display in the just center on any user's screen like an 
alert box.
(This sample opens a pop-up window per minute.)
________________________________________________________________________

[Rainmeter]
    BackgroundMode=1
[Minutes]
    Measure=TIME
    Format=%S
    IfEqualValue=59
    IfEqualAction=!Execute [!RainmeterMove 400 200][!RainmeterZPos
2][!RainmeterShowMeter (alert)]  ; <---Don't linebrake!!
[(alert)]
    Meter=STRING
    X=1
    Y=1
    FontColor=FFFFFF
    SolidColor=00000055
    FontSize=50
    AntiAlias=1
    Text="wClick to close"
    LeftMouseUpAction=!RainmeterHideMeter (alert)
    Hidden=1
___________________________________________________________

it is possible also at the current move method like this sample, but it is 
difficult
to arrange at the just center by absolute position definition.

 > How would we want the bang to work?  

It is the same as the current command like  "!RainmeterMove" or 
"!RainmeterZPos". (It
means being reflected in real time at INI.)
I hope the extended "!RainmeterMove" command corresponding to relative 
positioning.
and I don't mean to hope for another new command.
I'll be glad if you can understand the meaning.

Thanks

Original comment by kenz0.sa...@gmail.com on 9 Apr 2009 at 10:34

GoogleCodeExporter commented 8 years ago
Probably this issue seems to be able to be solved by r117.

Original comment by kenz0.sa...@gmail.com on 31 Jul 2009 at 1:06