Discussion:
eCenter reducing desktop size
(too old to reply)
A.D. Fundum
2010-11-01 19:12:26 UTC
Permalink
How can I stop eCenter to move all icons down after each reboot?

The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
--
Peter Moylan
2010-11-02 01:19:14 UTC
Permalink
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
The workaround I use for this is to disable "Reduce Desktop Area" and
instead enable "Animate" and "Auto-hide".

I suspect that the people who developed the eCenter never properly
tested the case where it is at the top of the screen. For me it has to
be at the top, because the bottom is reserved for the PC/2 taskbar.

Reducing the screen size doesn't much help anyway. Well-written
applications will remember what size you set for them. There are,
admittedly, some nasty programs that insist on using the full screen
height even after you've hit them upside the head with a four-by-two,
but in most cases those programs also ignore the fact that you've
reduced the screen size.
--
Peter Moylan, Newcastle, NSW, Australia. http://www.pmoylan.org
For an e-mail address, see my web page.
A.D. Fundum
2010-11-02 12:25:02 UTC
Permalink
Post by Peter Moylan
The workaround I use for this is to disable "Reduce Desktop Area"
and instead enable "Animate" and "Auto-hide".
I know "Reduce Desktop Area" works (on every machine but my last
installed one), I just don't remember the magic. It wasn't hard nor
tricky (so I still haven't looked at INI files, et cetera).

The only visible change, compared to a fresh install and a working
situation, is a selected "top of the screen". The settings"reduce
desktop area", "animate" and "automatically add to screen border"
(last checkbox) are still selected. A possible difference may be that
I used to change it ASAP during the install of eCS, while I now
changed it later. Nevertheless it still should be possible to get it
working as good as it gets, I've seen icons heading south before.
Post by Peter Moylan
Reducing the screen size doesn't much help anyway.
I'm actually using the WinQueryDesktopWorkArea() API to create
thumbnails and graphs with a size matching the size of the screen. So
whatever setting (eCenter, monitor) you prefer, the graphs look about
the same and use about as much of the screen as possible.
Post by Peter Moylan
even after you've hit them upside the head with a four-by-two,
but in most cases those programs also ignore the fact that
you've reduced the screen size.
A minor disadvantage of "top", even without "always on top", can be
that a title bar can be hidden behind the eCenter bar. Easy to solve,
but indeed it isn't truely respecting the "reduced screen size".
--
t***@antispam.ham
2010-11-02 12:39:42 UTC
Permalink
Post by Peter Moylan
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
The workaround I use for this is to disable "Reduce Desktop Area" and
instead enable "Animate" and "Auto-hide".
I suspect that the people who developed the eCenter never properly
tested the case where it is at the top of the screen. For me it has to
be at the top, because the bottom is reserved for the PC/2 taskbar.
The problem occurs even with the eCenter at the bottom of the screen.
After each reboot, my desktop icons would migrate lower. I wound up
switching to a different method of icon placement on the desktop, and
the migration stopped.
A.D. Fundum
2010-11-02 13:01:54 UTC
Permalink
I wound up switching to a different method of icon placement on
the desktop, and the migration stopped.
I'm using the default, same (but not pixel-perfect) icon placement
method, but I think I can confirm there's some easy trigger (or
trigger-disabler) to stop the migrating icons without introducing any
new behaviour. And once it works, AFAIK it keeps working.
--
Shmuel (Seymour J.) Metz
2010-11-04 21:06:53 UTC
Permalink
Post by t***@antispam.ham
The problem occurs even with the eCenter at the bottom of the screen.
After each reboot, my desktop icons would migrate lower.
H:\Vendors\Serenity\cleanini.exe /c /delall /multipass /restart

seems to help on my system.
--
Shmuel (Seymour J.) Metz, SysProg and JOAT <http://patriot.net/~shmuel>

Unsolicited bulk E-mail subject to legal action. I reserve the
right to publicly post or ridicule any abusive E-mail. Reply to
domain Patriot dot net user shmuel+news to contact me. Do not
reply to ***@library.lspace.org
A.D. Fundum
2010-11-06 16:47:59 UTC
Permalink
Post by t***@antispam.ham
The problem occurs even with the eCenter at the bottom of the
screen.
Confirmed, same here. In the broken situation (solved) I moved the
eCenter back to the bottom of the screen, and a reboot (or WPS reset)
still demonstrated the shifting icons.
--
Alex Taylor
2010-11-02 14:37:01 UTC
Permalink
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or just
deregister the SmartCenter class entirely.)
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
A.D. Fundum
2010-11-02 17:07:45 UTC
Permalink
Post by Alex Taylor
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
If I turn that off, it works, but I know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or
just deregister the SmartCenter class entirely.)
I'm not 100% sure which property you mean, but I'm sure this isn't
required because I'm not sure which property you mean... :-)

In a working setup (to a human: identical machine and setup) all I
changed after a fresh install was RMB on the eCenter's blue'ish "0eCS"
button, "eCenter settings" (the menu option above "close eCenter"),
"eCenter position": radio button to top of screen. With identical
settings (to a human), the result isn't the same now. To a human, the
only visible change is "top" instead of "bottom". No other settings
are changed permanently, AFAICT.

The moved eCenter used to work already right after the install
(changed ASAP), or in the blurry phases after that (not ASAP, but e.g.
during a VAC++ installation related reboot because I forgot to do it
immediately). That's why I'm sure I haven't deregistered anything, nor
did I do anything else which is complicated.

I had walking icons before, but now I don't remember what I did to
stop that from happening. BTW: the icons move down each time the
eCenter is started, but move up if the eCenter is closed. So the icons
always move south, but in a proper situation also move back to the
north.

Can the setting you mean be found in a OS *.INI file? I should be able
to compare both situations, and it avoids different OS languages.

My setting, in a working eCS 1.2 situation, first tab of eCenter's
settings: checkbox "reduce work area" set, "always on top" _not_ set,
"animation" set, next main one is unselectable, last checkbox is set
("automatically add to screen border"?). And, obviously, the radio
button is at "top of screen".

FWIW: eCenter-related changes don't trigger the move back to the
north. I've added a widget (XWLAN), but just that didn't change
anything.
--
Alex Taylor
2010-11-03 04:39:19 UTC
Permalink
Post by A.D. Fundum
Post by Alex Taylor
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or
just deregister the SmartCenter class entirely.)
I'm not 100% sure which property you mean, but I'm sure this isn't
required because I'm not sure which property you mean... :-)
In a working setup (to a human: identical machine and setup) all I
changed after a fresh install was RMB on the eCenter's blue'ish "0eCS"
button, "eCenter settings" (the menu option above "close eCenter"),
"eCenter position": radio button to top of screen. With identical
settings (to a human), the result isn't the same now. To a human, the
only visible change is "top" instead of "bottom". No other settings
are changed permanently, AFAICT.
I didn't suggest you HAD changed the setting I mentioned. I just
suggested that turning it OFF might help.
Post by A.D. Fundum
I had walking icons before, but now I don't remember what I did to
stop that from happening. BTW: the icons move down each time the
eCenter is started, but move up if the eCenter is closed. So the icons
always move south, but in a proper situation also move back to the
north.
There's no one cause of this issue, and thus no one sure-fire fix.
About the best you can do is try the various reported approaches until
you hit on one that works for you. The one I mentioned is one such
approach. There's another one involving the FPOS utility (I think),
and yet another involving CLEANINI. I don't know the details of the
latter two.
Post by A.D. Fundum
Can the setting you mean be found in a OS *.INI file? I should be able
to compare both situations, and it avoids different OS languages.
I don't know where it's stored.
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
A.D. Fundum
2010-11-04 15:47:07 UTC
Permalink
Post by Alex Taylor
To a human, the only visible change is "top" instead of "bottom".
No other settings are changed permanently, AFAICT.
I didn't suggest you HAD changed the setting I mentioned.
I was just trying to say that there's an easier solution. AFAICR it
was right from the beginning, or I fixed it somehow. I forgot what
"somehow" was, but I do remember it wasn't anything fancy (like
changing unrelated settings, renaming DLLs, unregistering of classes,
et cetera). "Your mother" can do it. There's also no meaningfull
difference between installs, all systems may be considered to be setup
identically (to a human). So "the wife" didn't change anything on a
single system. The working and "broken" system both have a SCENTER
registered.
Post by Alex Taylor
There's no one cause of this issue, and thus no one sure-fire fix.
The one I mentioned is one such approach.
Is the one you mentioned the "WPLaunchPad" (if so, "on top" is and was
off, being its default setting)? DIR C:\*ECOMC* /S returns no matching
object names with the Dutch language version of eCS 1.2. And the
SmartSuite is installed, but I cannot recall that was related to a
"SmartCenter".
Post by Alex Taylor
I don't know the details of the latter two.
If somebody can tell me how to use a memory stick with an IBM ThinkPad
T23 and eCS 1.2 (USB mouse works, adding /REMOVABLES:1 to the
CONFIG.SYS USBMSD-line doesn't, the HPFS-formatted device works with
some other machines), I'm willing to try the one to get it right from
the beginning.

Just guessing: if I change eCenter's setting ASAP during the install,
could it be that that avoids some class registering race condition
with E:\ECS\BIN\ECOMCENT.CMD? Or vice versa, change eCenter's setting
after the first real reboot (i.e. a reboot not related to installing
eCS). BTW, I need the USB-device to save many hours restoring data and
apps.

Why? Well, for one because it then is possible to get it right from
the beginning in an installation procedure (albeit I'm not using a
documented procedure as such).

Again, I'm quite sure I didn't change the setting ASAP this time. So
that's a possible difference, related to installing eCS.
Post by Alex Taylor
Can the setting you mean be found in a OS *.INI file?
I don't know where it's stored.
Same here. Never mind, I'll have to tell myself there used to be an
easier way than changing an obscure bit in some *.INI file.
--
Peter Brown
2010-11-04 20:42:57 UTC
Permalink
Hi
Post by A.D. Fundum
Is the one you mentioned the "WPLaunchPad" (if so, "on top" is and was
off, being its default setting)? DIR C:\*ECOMC* /S returns no matching
object names with the Dutch language version of eCS 1.2. And the
SmartSuite is installed, but I cannot recall that was related to a
"SmartCenter".
Have a look in Desktop -> Programs -> Utilities to see if there is an
eComCenter object.
Post by A.D. Fundum
If somebody can tell me how to use a memory stick with an IBM ThinkPad
T23 and eCS 1.2 (USB mouse works, adding /REMOVABLES:1 to the
CONFIG.SYS USBMSD-line doesn't, the HPFS-formatted device works with
some other machines), I'm willing to try the one to get it right from
the beginning.
Check your USB configuration using USBcfg; Warpin package
http://hobbes.nmsu.edu/download/pub/os2/system/USBcfgb071-eCS-only.wpi
or zip file http://hobbes.nmsu.edu/download/pub/os2/system/USBcfgb071.zip

I seem to recall that a few years ago the advice was to set /REMOVABLES
to at least 1 more drive than you expected to use.

Regards

Pete
A.D. Fundum
2010-11-05 07:50:33 UTC
Permalink
Post by Peter Brown
Post by A.D. Fundum
Is the one you mentioned the "WPLaunchPad"
Have a look in Desktop -> Programs -> Utilities to see if
there is an eComCenter object.
No, and I'm not sure it should have been translated (i.e.
"eComCentrum" :-)). Here's what I think the right folder is? The class
in (the not yet renamed) SCENTER.DLL is registered according to the
WPS Class Manager, and I'm sure I never deleted an OS
eComCenter-object. Is this the right folder (one may many recognize
icons, no need to understand translated descriptions)? If so, what's
the eComCenter?

Loading Image...
Post by Peter Brown
Post by A.D. Fundum
If somebody can tell me how to use a memory stick with an IBM
ThinkPad T23, I'm willing to try the one to get it right from
the beginning.
Check your USB configuration using USBcfg
I seem to recall that a few years ago the advice was to set
/REMOVABLES to at least 1 more drive than you expected
to use.
Thanks. All components involved should work, so this important setting
sure is worth several rainy-sunday-tries.
--
Alex Taylor
2010-11-05 13:22:01 UTC
Permalink
Post by A.D. Fundum
Post by Peter Brown
Have a look in Desktop -> Programs -> Utilities to see if
there is an eComCenter object.
No, and I'm not sure it should have been translated (i.e.
"eComCentrum" :-)). Here's what I think the right folder is? The class
in (the not yet renamed) SCENTER.DLL is registered according to the
WPS Class Manager, and I'm sure I never deleted an OS
eComCenter-object. Is this the right folder (one may many recognize
icons, no need to understand translated descriptions)? If so, what's
the eComCenter?
It doesn't appear to be there.

FWIW, certain releases of eCS removed this object by default...
unfortunately this change got accidentally reverted at some point,
so I don't actually remember what versions of eCS have it and which
don't.

If the object doesn't exist, it may not be the cause of your problem.
Not sure how the interaction really works.
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
Peter Brown
2010-11-05 16:24:43 UTC
Permalink
Hi
Post by Alex Taylor
Post by A.D. Fundum
Have a look in Desktop -> Programs -> Utilities to see if
there is an eComCenter object.
No, and I'm not sure it should have been translated (i.e.
"eComCentrum" :-)). Here's what I think the right folder is? The class
in (the not yet renamed) SCENTER.DLL is registered according to the
WPS Class Manager, and I'm sure I never deleted an OS
eComCenter-object. Is this the right folder (one may many recognize
icons, no need to understand translated descriptions)? If so, what's
the eComCenter?
It doesn't appear to be there.
FWIW, certain releases of eCS removed this object by default...
unfortunately this change got accidentally reverted at some point,
so I don't actually remember what versions of eCS have it and which
don't.
I seem to recall eCS1.2 supplies a \ecs\bin\ecomcent.cmd which you need
to run if you want to have eComCenter installed.

As the supplied image does not show eComCenter I would guess it is not
installed.

Regards

Pete
Post by Alex Taylor
If the object doesn't exist, it may not be the cause of your problem.
Not sure how the interaction really works.
A.D. Fundum
2010-11-05 21:23:31 UTC
Permalink
Post by Peter Brown
I seem to recall eCS1.2 supplies a \ecs\bin\ecomcent.cmd which you
need to run if you want to have eComCenter installed.
Right, there's such a file.
Post by Peter Brown
As the supplied image does not show eComCenter I would guess it
is not installed.
Right again then, I've never executed it myself and DIR \*ECOMC* /S
returns just this file. No objects.
--
Alex Taylor
2010-11-06 09:10:02 UTC
Permalink
Post by A.D. Fundum
Post by Peter Brown
I seem to recall eCS1.2 supplies a \ecs\bin\ecomcent.cmd which you
need to run if you want to have eComCenter installed.
Right, there's such a file.
Post by Peter Brown
As the supplied image does not show eComCenter I would guess it
is not installed.
Right again then, I've never executed it myself and DIR \*ECOMC* /S
returns just this file. No objects.
I don't follow what you're saying here, as your two statements (here
and above) seem to directly contradict each other.
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
A.D. Fundum
2010-11-06 16:43:16 UTC
Permalink
Post by Alex Taylor
Post by A.D. Fundum
Post by Peter Brown
eCS1.2 supplies a \ecs\bin\ecomcent.cmd
Right, there's such a file.
Right again then, I've never executed it myself and
DIR \*ECOMC* /S returns just this file. No objects.
I don't follow what you're saying here, as your two statements
(here and above) seem to directly contradict each other.
I don't know which contradiction you're looking for, but FWIW:

1st statement:

C:\ECS\BIN\ECOMCENT.CMD exists.

Statement 2a: I never executed the Rexx app C:\ECS\BIN\ECOMCENT.CMD
myself (perhaps the installer did, but a person didn't).

Statement 2b: DIR C:\*ECOMC* /S returns just this ECOMCENT.CMD, but no
object with this name (e.g. a eComCenter WPProgram object in some
C:\DESKTOP-subdirectory). So I couldn't find the eComCenter object
with it to-be-adjested-settings anyway.

New statement: please note I never denied the existance of any
possible other solution, so what's th eproblem? I just knew for sure
there was a rather easy one (unconfirmed: turn "Animation" off,
reboot, turn "Animation" on). I haven't yet tried any other possible
solution, like renaming the SCENTER.DLL.
--
Hendrik Schmieder
2010-11-07 18:49:02 UTC
Permalink
Post by A.D. Fundum
Post by Alex Taylor
Post by A.D. Fundum
Post by Peter Brown
eCS1.2 supplies a \ecs\bin\ecomcent.cmd
Right, there's such a file.
Right again then, I've never executed it myself and
DIR \*ECOMC* /S returns just this file. No objects.
I don't follow what you're saying here, as your two statements
(here and above) seem to directly contradict each other.
C:\ECS\BIN\ECOMCENT.CMD exists.
Statement 2a: I never executed the Rexx app C:\ECS\BIN\ECOMCENT.CMD
myself (perhaps the installer did, but a person didn't).
Statement 2b: DIR C:\*ECOMC* /S returns just this ECOMCENT.CMD, but no
object with this name (e.g. a eComCenter WPProgram object in some
C:\DESKTOP-subdirectory). So I couldn't find the eComCenter object
with it to-be-adjested-settings anyway.
Abstract objects aren't stored in filesystem,, but in
os2.ini/os2sys.ini.

Hendrik
Shmuel (Seymour J.) Metz
2010-11-07 12:07:19 UTC
Permalink
Post by A.D. Fundum
Right again then, I've never executed it myself and DIR \*ECOMC* /S
returns just this file. No objects.
Yes: dir shows files, not abstract objects.
--
Shmuel (Seymour J.) Metz, SysProg and JOAT <http://patriot.net/~shmuel>

Unsolicited bulk E-mail subject to legal action. I reserve the
right to publicly post or ridicule any abusive E-mail. Reply to
domain Patriot dot net user shmuel+news to contact me. Do not
reply to ***@library.lspace.org
A.D. Fundum
2010-11-07 17:41:47 UTC
Permalink
Post by Shmuel (Seymour J.) Metz
Post by A.D. Fundum
DIR \*ECOMC* /S returns just this file. No objects.
Yes: dir shows files, not abstract objects.
Original context, not to be forgetten here: I used it because Alex did
mention I had to 'find' (the setings of) some eComCenter object (i.e.
in whatever my <WP_TOOLS> folder 's name is translated too), but I
couldn't find an(y) object with the name 'eComCenter'. Hence the
proper use of 'DIR'.
--
John Small
2010-11-08 10:31:38 UTC
Permalink
Post by A.D. Fundum
Post by Shmuel (Seymour J.) Metz
Post by A.D. Fundum
DIR \*ECOMC* /S returns just this file. No objects.
Yes: dir shows files, not abstract objects.
Original context, not to be forgetten here: I used it because Alex did
mention I had to 'find' (the setings of) some eComCenter object (i.e.
in whatever my <WP_TOOLS> folder 's name is translated too), but I
couldn't find an(y) object with the name 'eComCenter'. Hence the
proper use of 'DIR'.
To search for an abstract object like eComCenter (or WarpCenter or
whatever it is called):
1) Right click on an open spot on your Desktop to being up its context
menu.
2) Select "Find..."
3) Leave the asterisk, "*", in the name field
4) For Startup folder, click on the dropdownlist arrow to the right
and select the name of your Desktop's directory. (If your list is like
mine, it will be the first item in the dropdown list.)
5) Click on the "More..." button
6) In the Find Criteria dialog, click on the "Add" button
7) For attribute, select Object class from the dropdown list. This
shuold change the Comparison Type to "is descended from" and the
Comparison Value to a tree/indented list. From the dropdown list for
Value, scroll down past "Abstract" and find and select the second
"Toolbar". It should
8) Click on the "Add" button. This brings you back to the Find
Criteria dialog. Make sure the value of the newly added item says
"SmartCenter". (If not, delete it and repeat steps 6 and 7, selecting
a different Toolbar each time until you find the one for SmartCenter.)
9) Click on "OK" in the Find Criteria dialog which takes you back to
the Find Objects dialog.
10) Click on the "Find" button.

If you have a SmartCenter object, this should find it.

==
John Small
Alex Taylor
2010-11-06 09:11:02 UTC
Permalink
Post by Peter Brown
Post by Alex Taylor
FWIW, certain releases of eCS removed this object by default...
unfortunately this change got accidentally reverted at some point,
so I don't actually remember what versions of eCS have it and which
don't.
I seem to recall eCS1.2 supplies a \ecs\bin\ecomcent.cmd which you need
to run if you want to have eComCenter installed.
Correct, but some RCs of eCS 2.0 accidentally started creating the
eComCenter object again; so the existence of that script doesn't tell
you anything useful.

(I don't remember if this got fixed for eCS 2.0 GA or not.)
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
Peter Brown
2010-11-06 14:39:50 UTC
Permalink
Hi alex
Post by Alex Taylor
Post by Peter Brown
Post by Alex Taylor
FWIW, certain releases of eCS removed this object by default...
unfortunately this change got accidentally reverted at some point,
so I don't actually remember what versions of eCS have it and which
don't.
I seem to recall eCS1.2 supplies a \ecs\bin\ecomcent.cmd which you need
to run if you want to have eComCenter installed.
Correct, but some RCs of eCS 2.0 accidentally started creating the
eComCenter object again; so the existence of that script doesn't tell
you anything useful.
(I don't remember if this got fixed for eCS 2.0 GA or not.)
The op stated that eCS1.2 was in use.

Regards

Pete
Shmuel (Seymour J.) Metz
2010-11-07 12:05:35 UTC
Permalink
Post by Peter Brown
I seem to recall eCS1.2 supplies a \ecs\bin\ecomcent.cmd which you
need to run if you want to have eComCenter installed.
Yes. It ultimately creates an object in the Startup folder.
--
Shmuel (Seymour J.) Metz, SysProg and JOAT <http://patriot.net/~shmuel>

Unsolicited bulk E-mail subject to legal action. I reserve the
right to publicly post or ridicule any abusive E-mail. Reply to
domain Patriot dot net user shmuel+news to contact me. Do not
reply to ***@library.lspace.org
Alex Taylor
2010-11-05 13:25:02 UTC
Permalink
Post by A.D. Fundum
Is the one you mentioned the "WPLaunchPad" (if so, "on top" is and was
off, being its default setting)? DIR C:\*ECOMC* /S returns no matching
object names with the Dutch language version of eCS 1.2. And the
SmartSuite is installed, but I cannot recall that was related to a
"SmartCenter".
It's scenter.dll.
Post by A.D. Fundum
Just guessing: if I change eCenter's setting ASAP during the install,
could it be that that avoids some class registering race condition
with E:\ECS\BIN\ECOMCENT.CMD? Or vice versa, change eCenter's setting
after the first real reboot (i.e. a reboot not related to installing
eCS).
I doubt it.
Post by A.D. Fundum
Why? Well, for one because it then is possible to get it right from
the beginning in an installation procedure (albeit I'm not using a
documented procedure as such).
Again, I'm quite sure I didn't change the setting ASAP this time. So
that's a possible difference, related to installing eCS.
Again, there is no sure-fire "fix" for it because there is no single
cause.
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
Rich Walsh
2010-11-03 00:31:05 UTC
Permalink
Post by Alex Taylor
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or just
deregister the SmartCenter class entirely.)
You can't deregister SmartCenter - the WPS won't let you. Instead, you
can do the next best thing: rename the dll. Use a file-unlock utility
on SCENTER.DLL, then rename it (I always add "-hide" at the end). When
you restart the WPS, eComCenter will be history.
--
== == almost usable email address: Rich AT E-vertise.Com == ==
John Small
2010-11-03 12:19:14 UTC
Permalink
On Tue, 2 Nov 2010 14:37:01 UTC, "Alex Taylor"
Post by Alex Taylor
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or just
deregister the SmartCenter class entirely.)
One of us us confused, I think. eCenter and eComCenter are not the
same thing. eComCenter is a descendant of SmartCenter. eCenter is part
of the stripped down XWorkplace that is, by default, installed with
eCS.

Is this thread about eCenter or eComCenter?
--
John Small
A.D. Fundum
2010-11-03 13:24:27 UTC
Permalink
Post by John Small
Is this thread about eCenter or eComCenter?
eCenter, indeed.

BTW, the fact that nobody replied to the situation where moving the
eCenter to the top without changing any other setting may mean that
nobody knows (or remembers) the how-do-I-...

If I accidently find it out again, which may be hard to reproduce and
may even require a re-install, I'll post it here. All of my machines
but one have a working situation, with essentially a reduced desktop
size *and* the eCenter located at the top of the screen. I'm
approaching this as a typical user, and I know this can be solved at
an user's level using just the mouse (IIRC), but if needed I'm willing
to look at e.g. INI files.

Here's a screenshot of a working situation with the matching main
eCenter settings. No (more) icons moving to the south. AFAICT to a
human the only visible difference compared to a fresh install is the
"top-or-bottom"-radiobutton setting:

Loading Image...

But the situation that doesn't work looks exactly the same, so just
using the right settings isn't the full magic.
--
Alex Taylor
2010-11-04 09:49:02 UTC
Permalink
Post by A.D. Fundum
Here's a screenshot of a working situation with the matching main
eCenter settings. No (more) icons moving to the south. AFAICT to a
human the only visible difference compared to a fresh install is the
http://home.uni-one.nl/m1/OKAY.PNG
I reiterate my suggestion about checking the eComCenter configuration.
You have "reduce desktop workarea" set in eCenter. If your eComCenter
object also has the "show on top of maximized windows" option turned
on -- which it DOES by default -- then you will very likely see the
problem you are having.

This is true whether or not you ever actually use the eComCenter. If
the eComCenter object exists at all, the WPS will always open and close
it for a fraction of a second on shutdown. This causes it to reduce
the size of the desktop (if the aforementioned setting is active),
which pushes all the icons down, just as the shutdown process is saving
the current size/position. This causes a collision of some kind with
how the eCenter ALSO reduces the desktop height, causing all the icons
positions to get saved lower than they should be (and the effect is
cumulative with every reboot).
Post by A.D. Fundum
But the situation that doesn't work looks exactly the same, so just
using the right settings isn't the full magic.
There is no "magic", as I said. There are (AFAIK) different reasons
for this problem to occur, and thus different possible fixes. You just
have to try and find the one that works.
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
Rich Walsh
2010-11-04 00:47:45 UTC
Permalink
Post by John Small
Post by Alex Taylor
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or just
deregister the SmartCenter class entirely.)
One of us us confused, I think. eCenter and eComCenter are not the
same thing. eComCenter is a descendant of SmartCenter. eCenter is part
of the stripped down XWorkplace that is, by default, installed with
eCS.
Is this thread about eCenter or eComCenter?
Alex was suggesting that there may be an adverse interaction between
the two of them. Just because you're not using eComCenter doesn't
mean it can't cause trouble since it's always loaded into the WPS
(unless you've renamed its dll, as I suggested).
--
== == almost usable email address: Rich AT E-vertise.Com == ==
John Small
2010-11-04 10:53:24 UTC
Permalink
Post by Rich Walsh
Post by John Small
Post by Alex Taylor
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or just
deregister the SmartCenter class entirely.)
One of us us confused, I think. eCenter and eComCenter are not the
same thing. eComCenter is a descendant of SmartCenter. eCenter is part
of the stripped down XWorkplace that is, by default, installed with
eCS.
Is this thread about eCenter or eComCenter?
Alex was suggesting that there may be an adverse interaction between
the two of them. Just because you're not using eComCenter doesn't
mean it can't cause trouble since it's always loaded into the WPS
(unless you've renamed its dll, as I suggested).
Is eComCenter loaded if "WARPCENTER" has been removed from the
AUTOSTART line in CONFIG.SYS?
--
John Small
Alex Taylor
2010-11-04 09:39:02 UTC
Permalink
Post by John Small
Post by Alex Taylor
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or just
deregister the SmartCenter class entirely.)
One of us us confused, I think. eCenter and eComCenter are not the
same thing. eComCenter is a descendant of SmartCenter. eCenter is part
of the stripped down XWorkplace that is, by default, installed with
eCS.
Yes, I know. I meant what I said, though...
Post by John Small
Is this thread about eCenter or eComCenter?
eCenter, but my point is that eCOMCenter's configuration -- WHETHER YOU
EVER USE IT OR NOT -- can interfere with the eCenter in exactly the
manner being described. Hence my suggestion.
--
Alex Taylor
Fukushima, Japan
http://www.socis.ca/~ataylo00

Please take off hat when replying.
John Small
2010-11-04 11:01:59 UTC
Permalink
On Thu, 4 Nov 2010 09:39:02 UTC, "Alex Taylor"
Post by Alex Taylor
Post by John Small
Post by Alex Taylor
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
The eCenter is on the top side of the screen and it should keep
reducing the size of the screen. If I turn that off, it works, but I
know that's not required.
Search for an eComCenter object, and if you find one, set its
properties to disable "show on top of maximized windows". (Or just
deregister the SmartCenter class entirely.)
One of us us confused, I think. eCenter and eComCenter are not the
same thing. eComCenter is a descendant of SmartCenter. eCenter is part
of the stripped down XWorkplace that is, by default, installed with
eCS.
Yes, I know. I meant what I said, though...
Post by John Small
Is this thread about eCenter or eComCenter?
eCenter, but my point is that eCOMCenter's configuration -- WHETHER YOU
EVER USE IT OR NOT -- can interfere with the eCenter in exactly the
manner being described. Hence my suggestion.
I tried to look at eComCenter's properties to see what mine were. At
first neither the properties nor eComCenter itself would start!? I
restarted the desktop and then it opened.

FWIW, my eComCenter has "show on top of maximized windows" activated.
But I do not see the icons drift.

Could this have something to do with the fact that I long ago removed
WARPCENTER from the AUTOSTART line in CONFIG.SYS?
--
John Small
A.D. Fundum
2010-11-05 13:23:36 UTC
Permalink
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
Semi-solved: I'm not sure how due to the number of attemps and IPLs,
but most likely I turned off "Animation", rebooted, and later turned
"Animation" on again. YMMV. If I had to guess, it may be causing some
implied *.INI repair?!

Another solution may be to adjust it ASAP, i.e. during the install.
Change the setting as soon as the eCenter is visible, before any
reboot. That _may_ help, but I haven't tried it (nor adjusting it
after the first reboot) because I still don't have a working USB MSB
drive working with that machine.
--
A.D. Fundum
2016-07-16 20:05:58 UTC
Permalink
Post by A.D. Fundum
How can I stop eCenter to move all icons down after each reboot?
FTR, assuming that "Shutdown -> Shutdown" is the current default:

Making sure that everything fits and "Shutdown - > Reboot/restart ->
OK" still works, and never failed so far.

This method can also solve a related problem, without icons moving
down. If a vertical desktop scrollbar suddenly appears after a WPS
(re)start, while it shouldn't, then actually changing this
Shutdown-setting may help too.


--

Loading...