MOSS Standard drop down menu - sharepoint-2007

How do I make MOSS Standard drop down menu to by open right to left

This page suggests that you need to set the site locale to be a language that has right to left text:
http://blogs.msdn.com/b/ecm/archive/2006/12/02/customizing-the-wss-3-0-moss-2007-menu-control-mossmenu-source-code-released.aspx
But:
In right-to-left locales, the fly-out
indicator arrow still points from
left-to-right.
And from this page, i guess that is Arabic or Hebrew
http://forums.asp.net/t/1097435.aspx

Related

Issue with Delphi Menu

I am Using RAD Studio 2010 and I have problem in Menu text
There are Z and Y texts in my menu and I want to remove it
This will happen when I use Non English text
This is because of TMainMenu.AutoHotkeys. By default, the value of this property is maAutomatic, which means that the menu will automatically choose accelerator keys for your menu items.
For instance, in a typical English application, you might get a menu like this:
Notice the underlined characters. These are used to access the menu using the keyboard. For instance, to open the File menu, I can press Alt+F. And once the File menu is open, I can press the key corresponding to the underlined character in the caption of the menu item I wish to invoke.
For keyboard users like myself, such accelerators are extremely important. I use them all the time. I could use the mouse instead, but that would slow me down tremendously. (For instance, in the application in the screenshot, I am very used to press Alt+E, O to open the Sort Lines dialog box. That takes about 0.2 seconds. If I had to use the mouse, it would take much longer!)
Now, in your case, there aren't any Latin letters to underline, so instead the RTL adds these parentheses (with the Latin letter being the accelerator), so you still can access the menus using the keyboard.
I have very little experience with non-Latin-based versions of Windows, but I do believe menus like these are standard. If I were a Chinese or Arabic user (for instance), I think I would refuse to use an application without these. If I cannot access GUI menus and controls with the keyboard, I get really annoyed.
Still, if you insist, you can set AutoHotkeys to maManual.

How to mass convert all spaces to tabs in Xilinx Vivado

How do you convert an entire HDL file from spaces to tabs in Xilinx Vivado?
I've given my own answer below but won't vote on it one way or the other.
Is there a better way that anyone knows?
To convert an entire HDL module in Vivado from spaces to tabs:
Set the environment to use the tab character when the tab key is struck (in lieu of four spaces).
Indent the entire HDL file in the text editor by highlighting everything and pressing the Tab key.
De-indent the entire HDL file by highlighting everything and pressing Shift-Tab.
To change to Tab mode in the first place, select the Tools->Settings menu.
On the left side of the settings window that shows up, under Tool Settings, click the carrot next to the Text Editor to reveal the options. Then click on the Tabs label to reveal the Tab options panel.
Check the box that says "Use Tabs Character".

Button unclickable on changing Localization

My code is localized for two languages i.e. English and Arabic. I have placed a button on the top left of screen for side menu. When running the app in English localization, everything works perfectly, but when changing the device language to Arabic, the side menu button becomes unclickable. In Arabic localization, the default screen from left to right becomes right to left i.e. button on the top left in English localization gets placed in top right instead, in Arabic. Apart from that, I'm able to open the side menu from swipe gesture in both localizations.
You can remove the right to left behaviour in arabic by Disable Autolayout Localization Behavior (RTL - Right To Left Behavior )
OR
just remove arabic from localization and add new option in your app for arabic language and do all what you need in arabic by manually.

youtube play button on right to left browser language

the play button is centered when I use google chrome in English, when I change the language of the browser to Hebrew (right to left) and also drag Hebrew to the top of the languages list, the play button is not centered, it has a bit offset.
I tried to set the html, body and the iframe of the embedded player with direction:ltr, but I didn't helped.
if I open the f12 developer tools and locate the play button and then change it's position from left 50% to right 50% it fixes the problem.
but that can only be done via the developer tools and not from javascrit/css.
I think that the css class of the button should be adapted to the browser's language.
does anyone knows how to solve this issue?
Thank you.

Using Unicode characters with Delphi XE2

I'm looking at converting one of our applications to Delphi XE2 and generally take the opportunity to bring it up to date.
One of the features of the application is a StringGrid that displays a number of check marks in a couple of columns. To achieve this the grid is actually 2 aligned grids - the second of which is setup with the font as Wingdings in order to display the check marks.
Am I wrong in thinking that I should be able to use something like a TListView and use the checkmark char (U+2713) alongside the rest of the text... If so how the heck do I do this?
Do I need to set the font to Wingdings for that column? Does this need to be in OnDraw?
Am I barking up the wrong tree...
File->New->VCL Forms application
In the Component Palette, expand the Win32 tab and choose TListView, and drop it on the form.
Right-click the newly added TreeView1, and choose Items Editor... from the context menu.
Click New Item. Type in any text (for instance x Testing, using the 'x' as a placeholder for now).
Start the Windows Character Map application (Start button, type Chara in the search box, or Start->Programs->Accessories->Character Map). Change the font to Arial Unicode MS, and navigate to the character you want (it's in there).
Click the character, and then the Copy button. Switch back to the IDE, select the x placeholder you put in the edit, and hit Ctrl+V to paste the character you just chose from Character Map. You should now see your check mark (or whatever character you chose), followed by Testing.
(The steps above are the two-minute process I followed to find out how to do this, and that quick experiment showed that you could.)

Resources