• Jaloopa (unregistered)

    Don't keep us in suspense, what do the buttons do?

    Also, re: TortoiseSVN, I used to run into that issue occasionally. There is a magic combination of commands that foxes it, but it's sometimes easier to nuke the entire checkout and start again in another folder

  • Sally Flynn (unregistered)

    "There is a magic combination of commands that foxes it"

    Nice :)

  • Quite (unregistered)

    How does a mathematician cure constipation?

    He works out logs with a pencil.

  • SignalStealer (unregistered) in reply to Jaloopa

    Just read carefully: "or tweet pointing out how the buttons don't do anything".

  • Bert (unregistered)

    They're (uh, supposed to be) login providers, I guess? I don't know why you'd need to log in if you already know the room password, though. They probably want you to log in if you do anything other than GET /.

  • Drak (unregistered)

    As far as I know, the VS2017 installer asks you to perform a reboot after installing, so it can finish up. I sure didn't get that message after following the instructions...

  • bvs23bkv33 (unregistered)

    what is wrong with order of vectors for cross product?

  • Oliver Jones (google)

    MsoTriState. A five state boolean. Great But they missed a state. All longterm WTFers know that boolean values have six.

    Abort Retry Fail True False File not found

    Grumble. Microsoft's always changing things.

  • Dan Bugglin (google)

    TortoiseSVN has that bug... the fix is to use the svn cleanup command from the command line tool. Oh, you didn't select to install the command line tool at install time? Too bad for you I guess.

    The MsoTriState thing is interesting. I can explain some of it. In VB, TRUE cast to an int becomes -1, while in all sane languages such as C it's 1. So that explains CTrue and True enumeration values; they're for different languages to use for comparison.TriStateMixed either refers to the "intermediate" state of a checkbox, or refers to a group of state values not all being the same value. Not sure what Toggle could be, it could be a flag you mix with one of the other states to indicate a checkbox can be toggled? The not supported entries are likely not supported by the specific object this documentation is for.

  • RichP (unregistered)

    Too many Electrical Engineers around here. Clearly Tristate does not correlate to the electronics world where a state can be True, False, or Undefined. In the CS world, it means "I'm really confused by these conditions, so I'm going to try to hack something together that works well enough to get through the day."

    Unfortunately, the word "try" is a reserved word in some languages, so we use the similar sounding "tri" prefix.

  • ImARealBoy (unregistered) in reply to Quite

    What do they do when the pencil doesn't work?

    Use logs.

  • Carl Witthoft (google)

    Dang, someone ninja'd my constipated mathematician joke . Well, the engineer uses a slide rule. <-- kind of dated, now

  • parkrrrr (unregistered)

    Clearly the order-of-vectors question is related to the constipation question because the solution to both of them involves extending the thumb on your right hand and rotating it.

  • (nodebb) in reply to Dan Bugglin

    In VB, TRUE cast to an int becomes -1, while in all sane languages such as C it's 1.

    Not just in VB, it’s common in many other Microsoft languages and programs. The reason is that TRUE is all bits set, and the value is read as if it were signed — meaning that if the most significant bit is set (which it is, given that all bits are), the value represented is taken to be a negative number.

  • Champs (unregistered)

    Just as a guess, maybe MsoTriStateToggle changes MsoTriStateTrue to MsoTriStateFalse and vice versa?

  • linepro (unregistered) in reply to Quite

    I think it's because Wolfram is offering that you "Instantly go further"...

  • PenguinF (unregistered)

    msoTriStateToggle likely appeared because there was this method SetValue(MsoTriState newValue) and wanted to use it to toggle the value. It's a WTF of its own, because it's the only location where this value appears. Instead, a new method ToggleValue() should have been created. Fortunately the enum value isn't supported (yet).

  • dru_ (unregistered)

    Well obviously a Tristate Boolean would have 3 + 2, or 5 states. Duh.

  • löchlein deluxe (unregistered)

    Constipation? Here's a right-hand rule right there: wash thoroughly afterwards..

  • Anon (unregistered)

    I wonder what the first site is; it's a bit hard to spot. I see some IOSYS below the message box, so, without further ado:

    Welcome to rule #9, DailyWTF!

  • (nodebb) in reply to Carl Witthoft

    Pfft. When I was, um, let's see, 11, that's it, which would be 1977 or so, I went (during the first half of the calendar year) to see the secondary school I'd be starting at in the Autumn term. On the wall of one of the Maths classrooms, they had a slide rule that was still around, available for demonstrating to the whole class how to use one...

    I hear you asking, "How does that work, then?" Well, it was six feet long.

  • jst a passerby (unregistered)

    Me thinks that MsoTriStateToggle is an ode to Douglas Adams: "a trilogy in five parts"

Leave a comment on “Just Buttons”

Log In or post as a guest

Replying to comment #:

« Return to Article