1024
1025 public PanelPeer createPanel(Panel target) {
1026 PanelPeer peer = new XPanelPeer(target);
1027 targetCreatedPeer(target, peer);
1028 return peer;
1029 }
1030
1031 public WindowPeer createWindow(Window target) {
1032 WindowPeer peer = new XWindowPeer(target);
1033 targetCreatedPeer(target, peer);
1034 return peer;
1035 }
1036
1037 public DialogPeer createDialog(Dialog target) {
1038 DialogPeer peer = new XDialogPeer(target);
1039 targetCreatedPeer(target, peer);
1040 return peer;
1041 }
1042
1043 public FileDialogPeer createFileDialog(FileDialog target) {
1044 FileDialogPeer peer = new XFileDialogPeer(target);
1045 targetCreatedPeer(target, peer);
1046 return peer;
1047 }
1048
1049 public MenuBarPeer createMenuBar(MenuBar target) {
1050 XMenuBarPeer peer = new XMenuBarPeer(target);
1051 targetCreatedPeer(target, peer);
1052 return peer;
1053 }
1054
1055 public MenuPeer createMenu(Menu target) {
1056 XMenuPeer peer = new XMenuPeer(target);
1057 //vb157120: looks like we don't need to map menu items
1058 //in new menus implementation
1059 //targetCreatedPeer(target, peer);
1060 return peer;
1061 }
1062
1063 public PopupMenuPeer createPopupMenu(PopupMenu target) {
1064 XPopupMenuPeer peer = new XPopupMenuPeer(target);
|
1024
1025 public PanelPeer createPanel(Panel target) {
1026 PanelPeer peer = new XPanelPeer(target);
1027 targetCreatedPeer(target, peer);
1028 return peer;
1029 }
1030
1031 public WindowPeer createWindow(Window target) {
1032 WindowPeer peer = new XWindowPeer(target);
1033 targetCreatedPeer(target, peer);
1034 return peer;
1035 }
1036
1037 public DialogPeer createDialog(Dialog target) {
1038 DialogPeer peer = new XDialogPeer(target);
1039 targetCreatedPeer(target, peer);
1040 return peer;
1041 }
1042
1043 public FileDialogPeer createFileDialog(FileDialog target) {
1044 // The current GtkFileChooser is available from GTK+ 2.4
1045 FileDialogPeer peer = checkGtkVersion(2, 4, 0) ? new GtkFileDialogPeer(
1046 target) : new XFileDialogPeer(target);
1047 targetCreatedPeer(target, peer);
1048 return peer;
1049 }
1050
1051 public MenuBarPeer createMenuBar(MenuBar target) {
1052 XMenuBarPeer peer = new XMenuBarPeer(target);
1053 targetCreatedPeer(target, peer);
1054 return peer;
1055 }
1056
1057 public MenuPeer createMenu(Menu target) {
1058 XMenuPeer peer = new XMenuPeer(target);
1059 //vb157120: looks like we don't need to map menu items
1060 //in new menus implementation
1061 //targetCreatedPeer(target, peer);
1062 return peer;
1063 }
1064
1065 public PopupMenuPeer createPopupMenu(PopupMenu target) {
1066 XPopupMenuPeer peer = new XPopupMenuPeer(target);
|