Feature request: Spacer

Jcee
2012-10-23
2012-10-29
  • Jcee

    Jcee - 2012-10-23

    theres a seperator i know, but an option to add an invisible/unclickable
    spacer icon, this doesnt need to be adjustable since the user can just throw
    multiple spacers side by side, also thanks :P

     
  • xpclient

    xpclient - 2012-10-24

    Don't know if you are talking about Classic Start Menu or Classic Explorer.
    For the menu, have you tried adding a column_padding that moves the items
    below it to the bottom? Or you are talking about an invisible spacer for
    Classic Explorer toolbar? That's a nice idea.

     
  • Jcee

    Jcee - 2012-10-25

    actually meant start menu , but would probably use it in explorer to. And i do
    use column padding for the start menue, the problem with padding is it only
    works on the shorter side, and id like to have atleast 1 space between
    shutdown/logoff options at the bottom (which happens to be the side with more
    options for me)

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-25

    So basically you are asking for a second type of separator. Sorry, that's not
    possible.

     
  • Jcee

    Jcee - 2012-10-26

    not possible as in.. not currently a feature?, impossible to implement because
    of windows restrictions?, or possible but not likely to happen any time soon?
    coding wise its exactly the same as a divider, except linking to a different
    image (a clear one), so if possible it shouldnt be to hard to code and i may
    try my hand at it myself :P, unless i am informed that its a windows
    restriction

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-26

    Currently not a feature.
    It is unlikely to ever be implemented. A separator needs to be described in
    the skin file (what image to use, how to stretch it based on the menu width),
    and also needs to be picked in the menu customization UI. Adding multiple (2?
    3? unlimited?) types of separators will put an extra requirements on all the
    skins.

     
  • xpclient

    xpclient - 2012-10-26

    @bloody-t, But you can create it yourself. :) Read the skin tutorial.
    Replacing skin resources in Resource Hacker is quite easy. Create a
    transparent taller separator should be possible in any free image editor like
    Paint.NET.

     
  • Jcee

    Jcee - 2012-10-27

    @ 2,3, unlimited? how many kinds of spacers can you think of? theres static,
    and dynamic (if the space unit is decently small, the person can add several
    of them to define exactly how much space they wanted)

    separators, would be where 'unlimited' could potentially come in i guess..,
    with dashed, bold, dotted, red ect... but i dont see anyone needing over 2
    maybe (one for hard catagories, another for soft)

    @doing it myself, yea ill prolly take a shot at it :P

     
  • Jcee

    Jcee - 2012-10-27

    oh and what im trying to do isnt replace but add :P, i still need the
    seperator (more than the space actually), so i think i may have to edit the
    source code :P, although i would think the clear spacer image could be added
    to the program, as a skin doesnt likely need to change clear?, unless someone
    wanted to change the spacer into a divider

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-27

    Yes, just like you want a blank separator, somebody else may want a blue one
    or a dotted one. So all skins will need to have all of those styles.

    Not only that, but the separator styles need to be multiplied by 3, since
    there are 3 types of items - first column, second column, sub-menu. Even more
    if you count the different styles, like small icons and large icons.

    Not only that, but the settings UI must allow you to have multiple separator
    types (which currently it doesn't, only a single SEPARATOR is allowed).

    So as you can see, adding what you are asking for in a robust manner that will
    work in all cases is a lot of work.

    It is much less work if you want to focus on a single skin and menu layout. So
    if you have the skills you are welcome to try doing it for yourself.

     
  • Jcee

    Jcee - 2012-10-27

    how many different seperators do you think 1 person could realistically need
    though?, if there were 3 available seperators, they would have more room to
    use reshack to get the ones they wanted. (although as you said, it wouldnt
    help anyone who needed more than 3 types of seperators, i think the majority
    of people wouldnt )

    I would only use 2, but i do see a valid reason for a 3rd

    also i have the skills, but it would probably take me a couple hours, since 1
    id have to familiarize myself with the code, and 2 dont even have visual
    studios installed. so is there any way one of you can compile me a build with
    a second divider coded in?, ill pay a bit for your troubles (15$ sound about
    fair?, or will it take more than an hr?)

     
  • Jcee

    Jcee - 2012-10-27

    oh yea i use smoked glass with options: two columns

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-27

    Here's the thing though. You need a new item type "separator type 2". This
    item can be in the first column, the second column, or in a sub-menu.
    Depending on where you put it, the separator may have to look different.

    Tell me exactly what you are trying to do. A screenshot would be nice.

     
  • Jcee

    Jcee - 2012-10-27

    agh actually scratch that, a custom build by you guys would mean that id have
    to choose between it and updates, or learn how to add it myself, so i can add
    it again if any updates are made >.<, yea i guess ill try it myself thanks
    though

     
  • Jcee

    Jcee - 2012-10-27


    you see where all the seperators in a bunch, id like those to be invisible. it
    should be ok if all 3 use the same clear image, since any distance adjustments
    are done on the user side by throwing more dividers down (the divider already
    seems to be a decent spaceing point, so a second one with the exact same size
    would be fine.., but if its not going into the main build next time you
    update, i might aswell learn how to get it done myself so i can do it when the
    next update arives (although if your willing to add it to the official build
    ill be happy to pay still)

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-27

    What if all separators in the second column are blank? That's very easy to do.
    But it will also affect the separator between Network and Documents.

     
  • Jcee

    Jcee - 2012-10-27

    that is very easy to do i know, but not what i wanted sadly.. if it were id do
    it myself, since thats just a theme edit

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-27

    OK, how about this - if you create a custom item and leave all of its settings
    blank, it will show up as a blank non-selectable item. It will be the same
    size as normal items but with no icon or text.

     
  • Jcee

    Jcee - 2012-10-27

    custom command? nope it shows a pic of a piece of paper, and the words <No Text="">, also its clickable but it doesnt do anything :P, although if it did
    what you said that seems like itd work great

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-27

    OK

     
  • xpclient

    xpclient - 2012-10-27

    In the Custom item, try specifying an ampersand '&' in the Label field and
    "none" for the icon. That should give you an empty item.

     
  • Jcee

    Jcee - 2012-10-27

    acceptable alternative thanks, still clickable though :P but thats not a huge deal thanks for the help, donated 10$ yesterday, and ill donate another 5 now :P

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-27

    In the next version if you leave all settings blank you will get a non-
    clickable blank item. You won't need to use & or 'none'.
    I hope to release it this weekend.

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-10-28

    This is implemented in the latest version 3.6.2

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks