PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Drop-down menu
  • Icon bar
  • Ribbon
  • Buttons
  • Links
  • Action bar
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
How to create a menu?
Depending on the runtime platform of your application, a menu can be created according to several methods:
Drop-down menu
WINDEVWEBDEV - Server codeWINDEV Mobile The drop-down menus exist since the earlier versions of Windows. It's an easy method to implement in an application. This type of menu is always found on the first window of the program.
In WINDEV, this type of menu is positioned at the top of the window, below the title bar, and it occupies a simple bar. However, this type of interface is becoming outdated and it was replaced by the Ribbon menus.
In WEBDEV, this type of menu can be positioned at the top of the page or on the side (on the left in most cases). Positioned in a page template, ii is displayed in each page of the site. The Site Map Path control is often associated with a menu in Web in order to store the progression of the user in the Web site.
In WINDEV Mobile, this menu is used in the Windows Mobile applications. The drop-down menu is found at the bottom of window.
For more details, see:
Icon bar
WINDEV The icon bar is always associated with a drop-down menu. In most cases, an icon bar is not used on its own.
The icon bar represents, via small graphic buttons, the shortcuts for the main options found in the drop-down menu. Furthermore, the icon that is drawn is the same as the one that is associated with the equivalent option in the drop-down menu.
In most cases, the icon bar includes several small icon bars, in order to classify the actions by theme. The icon bars can be floating, aligned at the top, at the bottom, on the right, on the left.
The icon bars are often used in the multi-windowing applications or MDI. In this case, the main window (that hosts the drop-down menu and the icon bars) is in the background and it is used as support for the child windows.
Ribbon
WINDEV The Ribbon control is a concept used to organize the actions of an application. It replaces the "Drop-down menu/Icon bar" couple. A ribbon includes panes and groups. A grouping contains simple buttons or arrow buttons in order to propose an action or several actions.
This type of interface is modern but it is more restricting because the users must get used to this new organization.
See The Ribbon control for more details.
Buttons
WINDEVWEBDEV - Server codeWINDEV Mobile You have the ability to create menus with simple buttons.
This type of interface is well suited to a touch environment (touch screen - tablet or smartphone application). However, the created buttons will have to be bigger (with a size if greater than the standard size) because the finger will be used rather than the mouse cursor.
Benefit of this method: very easy to implement and to create. If you want to create several levels of buttons, all you have to do is distribute them in different windows or in different planes.
See The Button control for more details.
Links
WINDEVWEBDEV - Server code The links are kind of restyled buttons. This type of control is mainly used in a Web site but you also have the ability to create links in a WINDEV application.
The operating mode is similar to the ones of buttons. Very few differences can be found between a button and a link, except for the graphic aspect.
See The Link control for more details.
Action bar
AndroidiPhone/iPad In fact, an ActionBar is issued from the transformation of a drop-down menu. When creating a drop-down menu, it is positioned at the bottom of the mobile window.
If you ask to create an ActionBar, the drop-down menu is automatically changed into an ActionBar. The ActionBar is positioned in the top left corner of the mobile window. It is a kind of drop-down menu.
See Action Bar of a window for more details.
Minimum required version
  • Version 20
This page is also available for…
Comments
Click [Add] to post a comment