Obrigado pela ajuda, mas não é bem
isso que estou pesquisando..
Gostaria que o Menu Item aparecesse
sem a aplicação estar rodando.. Ai eu associaria aquele Menu Item a um
executável, e nesse executável eu montaria o relacionamento das tabelas numa
vizualização mais amigável e automaticamente ele já me montaria os comandos
select, insert, update e delete.
----- Original Message -----
Sent: Thursday, July 01, 2004 8:45
AM
Subject: Re: [sqlwin] Criar um menu item
em uma classe
Thiago,
Segue exemplo anexo. Clicando com o botão
direito do mouse na tabela aparecerá o menu.
Sds, Erasmo
--
|
Erasmo Bispo de
Oliveira Junior Gerente de Projetos
| Thiago
Aranha wrote:
Bom dia,
Gostaria de saber como posso
criar um Menu Item em uma classe.
Por exemplo: Criei uma classe
de uma determinada child table e gostaria que aparecesse um item
Propriedades, aonde eu chamasse um executável.
.head 0 + Application Description: Centura SQLWindows/32 Standard
Application Template .head 1 - Outline Version - 4.0.27 .head 1
+ Design-time Settings .data VIEWINFO 0000: 6F00000001000000
FFFF01000D004347 5458566965775374 6174650400800000 0020: 0000000000A50000
002C000000020000 0003000000FFFFFF FFFFFFFFFFFCFFFF 0040: FFE9FFFFFFFFFFFF
FF000000007C0200 004D010000010000 0000000000010000 0060: 000F4170706C6963
6174696F6E497465 6D02000000075769 6E646F7773057465 0080:
737465 .enddata .head 2 - Outline Window State: Normal .head 2
+ Outline Window Location and Size .data VIEWINFO 0000:
6600040003002D00 0000000000000000 0000B71E5D0E0500 1D00FFFF4D61696E 0020:
0000000000000000 0000000000000000 0000003B00010000 00000000000000E9 0040:
1E800A00008600FF FF496E7465726E61 6C2046756E637469 6F6E730000000000 0060:
0000000000000000 0000000000003200 0100000000000000 0000E91E800A0000 0080:
DF00FFFF56617269 61626C6573000000 0000000000000000 0000000000000000 00A0:
3000010000000000 00000000F51E100D 0000F400FFFF436C 6173736573000000 00C0:
0000000000000000 0000000000000000 .enddata .data VIEWSIZE 0000:
D000 .enddata .head 3 - Left: -0.013" .head 3 -
Top: 0.0" .head 3 - Width: 8.013" .head 3
- Height: 4.969" .head 2 + Options Box Location .data
VIEWINFO 0000: D4180909B80B1A00 .enddata .data VIEWSIZE 0000:
0800 .enddata .head 3 - Visible? Yes .head 3 - Left:
4.15" .head 3 - Top: 1.885" .head 3 -
Width: 3.8" .head 3 - Height: 2.073" .head 2 + Class
Editor Location .head 3 - Visible? No .head 3 - Left:
0.575" .head 3 - Top: 0.094" .head 3 -
Width: 5.063" .head 3 - Height: 2.719" .head 2 + Tool
Palette Location .head 3 - Visible? No .head 3 - Left:
6.388" .head 3 - Top: 0.729" .head 2 -
Fully Qualified External References? Yes .head 2 - Reject Multiple
Window Instances? No .head 2 - Enable Runtime Checks Of External
References? Yes .head 2 - Use Release 4.0 Scope Rules? No .head 1
- Libraries .head 1 + Global Declarations .head 2 +
Window Defaults .head 3 + Tool Bar .head 4 - Display Style?
Etched .head 4 - Font Name: MS Sans Serif .head 4 - Font
Size: 8 .head 4 - Font Enhancement: System Default .head 4 -
Text Color: System Default .head 4 - Background Color: System
Default .head 3 + Form Window .head 4 - Display Style?
Etched .head 4 - Font Name: MS Sans Serif .head 4 - Font
Size: 8 .head 4 - Font Enhancement: System Default .head 4 -
Text Color: System Default .head 4 - Background Color: System
Default .head 3 + Dialog Box .head 4 - Display Style?
Etched .head 4 - Font Name: MS Sans Serif .head 4 - Font
Size: 8 .head 4 - Font Enhancement: System Default .head 4 -
Text Color: System Default .head 4 - Background Color: System
Default .head 3 + Top Level Table Window .head 4 - Font
Name: MS Sans Serif .head 4 - Font Size: 8 .head 4 - Font
Enhancement: System Default .head 4 - Text Color: System
Default .head 4 - Background Color: System Default .head 3 +
Data Field .head 4 - Font Name: Use Parent .head 4 - Font
Size: Use Parent .head 4 - Font Enhancement: Use Parent .head 4
- Text Color: Use Parent .head 4 - Background Color: Use
Parent .head 3 + Multiline Field .head 4 - Font Name: Use
Parent .head 4 - Font Size: Use Parent .head 4 - Font
Enhancement: Use Parent .head 4 - Text Color: Use Parent .head 4
- Background Color: Use Parent .head 3 + Spin Field .head 4
- Font Name: Use Parent .head 4 - Font Size: Use
Parent .head 4 - Font Enhancement: Use Parent .head 4 - Text
Color: Use Parent .head 4 - Background Color: Use Parent .head 3
+ Background Text .head 4 - Font Name: Use Parent .head 4
- Font Size: Use Parent .head 4 - Font Enhancement: Use
Parent .head 4 - Text Color: Use Parent .head 4 - Background
Color: Use Parent .head 3 + Pushbutton .head 4 - Font Name:
Use Parent .head 4 - Font Size: Use Parent .head 4 - Font
Enhancement: Use Parent .head 3 + Radio Button .head 4 -
Font Name: Use Parent .head 4 - Font Size: Use Parent .head 4
- Font Enhancement: Use Parent .head 4 - Text Color: Use
Parent .head 4 - Background Color: Use Parent .head 3 +
Check Box .head 4 - Font Name: Use Parent .head 4 - Font
Size: Use Parent .head 4 - Font Enhancement: Use Parent .head 4
- Text Color: Use Parent .head 4 - Background Color: Use
Parent .head 3 + Option Button .head 4 - Font Name: Use
Parent .head 4 - Font Size: Use Parent .head 4 - Font
Enhancement: Use Parent .head 3 + Group Box .head 4 - Font
Name: Use Parent .head 4 - Font Size: Use Parent .head 4 -
Font Enhancement: Use Parent .head 4 - Text Color: Use
Parent .head 4 - Background Color: Use Parent .head 3 +
Child Table Window .head 4 - Font Name: Use Parent .head 4 -
Font Size: Use Parent .head 4 - Font Enhancement: Use Parent .head
4 - Text Color: Use Parent .head 4 - Background Color: Use
Parent .head 3 + List Box .head 4 - Font Name: Use
Parent .head 4 - Font Size: Use Parent .head 4 - Font
Enhancement: Use Parent .head 4 - Text Color: Use Parent .head 4
- Background Color: Use Parent .head 3 + Combo Box .head 4
- Font Name: Use Parent .head 4 - Font Size: Use
Parent .head 4 - Font Enhancement: Use Parent .head 4 - Text
Color: Use Parent .head 4 - Background Color: Use Parent .head 3
+ Line .head 4 - Line Color: Use Parent .head 3 +
Frame .head 4 - Border Color: Use Parent .head 4 -
Background Color: 3D Face Color .head 3 + Picture .head 4 -
Border Color: Use Parent .head 4 - Background Color: Use
Parent .head 2 + Formats .head 3 - Number: 0'%' .head 3
- Number: #0 .head 3 - Number: ###000 .head 3 -
Number: ###000;'($'###000')' .head 3 - Date/Time: hh:mm:ss
AMPM .head 3 - Date/Time: M/d/yy .head 3 - Date/Time:
MM-dd-yy .head 3 - Date/Time: dd-MMM-yyyy .head 3 -
Date/Time: MMM d, yyyy .head 3 - Date/Time: MMM d, yyyy hh:mm
AMPM .head 3 - Date/Time: MMMM d, yyyy hh:mm AMPM .head 2 -
External Functions .head 2 + Constants .data CCDATA 0000:
3000000000000000 0000000000000000 00000000 .enddata .data
CCSIZE 0000: 1400 .enddata .head 3 - System .head 3 +
User .head 4 - Number:
VTM_RightClick
= 0x0205 .head 2 - Resources .head 2 - Variables .head 2
- Internal Functions .head 2 + Named Menus .head 3 +
Menu: Properties .head 4 - Resource Id: 48310 .head 4 -
Title: .head 4 - Description: .head 4 - Enabled
when: .head 4 - Status Text: .head 4 - Menu Item
Name: .head 4 + Menu Item: Propriedades .head 5 - Resource
Id: 48311 .head 5 - Keyboard Accelerator: (none) .head 5 -
Status Text: .head 5 + Menu Settings .head 6 - Enabled
when: .head 6 - Checked when: .head 5 - Menu
Actions .head 5 - Menu Item Name: .head 4 - Menu
Separator .head 4 + Menu Item: Teste .head 5 - Resource Id:
48312 .head 5 - Keyboard Accelerator: (none) .head 5 -
Status Text: .head 5 + Menu Settings .head 6 - Enabled
when: .head 6 - Checked when: .head 5 - Menu
Actions .head 5 - Menu Item Name: .head 2 + Class
Definitions .head 3 + Child Table Class: ClassTableTeste .head 4
- Display Settings .head 5 - Window Location and Size .head
6 - Left: .head 6 - Top: .head 6 -
Width: Class Default .head 6 - Width Editable? Class
Default .head 6 - Height: Class Default .head 6 - Height
Editable? Class Default .head 5 - Visible? Class Default .head 5
- Font Name: Class Default .head 5 - Font Size: Class
Default .head 5 - Font Enhancement: Class Default .head 5 -
Text Color: Class Default .head 5 - Background Color: Class
Default .head 5 - View: Class Default .head 5 - Allow Row
Sizing? Class Default .head 5 - Lines Per Row: Class Default .head
4 - Memory Settings .head 5 - Maximum Rows in Memory: Class
Default .head 5 - Discardable? Class Default .head 4 - Next
Class Child Key: 0 .head 4 - List in Tool Palette? Yes .head 4
- Property Template: .head 4 - Class DLL Name: .head 4
- Description: .head 4 - Derived From .head 4 -
Contents .head 4 - Class Variables .head 4 - Instance
Variables .head 4 - Functions .head 4 + Message
Actions .head 5 + On SAM_Create .head 6 - Call
SalContextMenuSetPopup( hWndForm, 'Properties', 0 ) .head 2 + Default
Classes .head 3 - MDI Window: cBaseMDI .head 3 - Form
Window: .head 3 - Dialog Box: .head 3 - Table
Window: .head 3 - Quest Window: .head 3 - Data
Field: .head 3 - Spin Field: .head 3 - Multiline
Field: .head 3 - Pushbutton: .head 3 - Radio
Button: .head 3 - Option Button: .head 3 - Check
Box: .head 3 - Child Table: .head 3 - Quest Child Window:
cQuickDatabase .head 3 - List Box: .head 3 - Combo
Box: .head 3 - Picture: .head 3 - Vertical Scroll
Bar: .head 3 - Horizontal Scroll Bar: .head 3 -
Column: .head 3 - Background Text: .head 3 - Group
Box: .head 3 - Line: .head 3 - Frame: .head 3 -
Custom Control: .head 3 - ActiveX: .head 2 - Application
Actions .head 1 + Form Window: teste .head 2 -
Class: .head 2 - Property Template: .head 2 - Class DLL
Name: .head 2 - Title: .head 2 - Icon File: .head 2
- Accesories Enabled? No .head 2 - Visible? Yes .head 2
- Display Settings .head 3 - Display Style? Default .head 3
- Visible at Design time? Yes .head 3 - Automatically Created
at Runtime? Yes .head 3 - Initial State: Normal .head 3 -
Maximizable? Yes .head 3 - Minimizable? Yes .head 3 - System
Menu? Yes .head 3 - Resizable? Yes .head 3 - Window Location
and Size .head 4 - Left: 0.275" .head 4 -
Top: 0.229" .head 4 - Width: 7.033" .head
4 - Width Editable? Yes .head 4 - Height: 4.0" .head 4
- Height Editable? Yes .head 3 - Form Size .head 4 -
Width: Default .head 4 - Height: Default .head 4 -
Number of Pages: Dynamic .head 3 - Font Name: Default .head 3
- Font Size: Default .head 3 - Font Enhancement:
Default .head 3 - Text Color: Default .head 3 - Background
Color: Default .head 2 - Description: .head 2 - Named
Menus .head 2 - Menu .head 2 + Tool Bar .head 3 -
Display Settings .head 4 - Display Style? Default .head 4 -
Location? Top .head 4 - Visible? Yes .head 4 - Size:
Default .head 4 - Size Editable? Yes .head 4 - Font Name:
Default .head 4 - Font Size: Default .head 4 - Font
Enhancement: Default .head 4 - Text Color: Default .head 4 -
Background Color: Default .head 3 - Contents .head 2 +
Contents .head 3 + Child Table: tbl1 .head 4 - Class Child
Ref Key: 0 .head 4 - Class ChildKey: 0 .head 4 - Class:
ClassTableTeste .head 4 - Property Template: .head 4 - Class
DLL Name: .head 4 - Display Settings .head 5 - Window
Location and Size .head 6 - Left: 0.4" .head 6 -
Top: 0.321" .head 6 - Width: 5.933" .head
6 - Width Editable? Class Default .head 6 - Height:
2.952" .head 6 - Height Editable? Class Default .head 5 -
Visible? Class Default .head 5 - Font Name: Class Default .head 5
- Font Size: Class Default .head 5 - Font Enhancement: Class
Default .head 5 - Text Color: Class Default .head 5 -
Background Color: Class Default .head 5 - View: Class
Default .head 5 - Allow Row Sizing? Class Default .head 5 -
Lines Per Row: Class Default .head 4 - Memory Settings .head 5
- Maximum Rows in Memory: Class Default .head 5 - Discardable?
Class Default .head 4 - Contents .head 4 -
Functions .head 4 - Window Variables .head 4 - Message
Actions .head 2 - Functions .head 2 - Window
Parameters .head 2 - Window Variables .head 2 - Message
Actions
|
<<Softway.gif>>