Thiago,
Não entendi direito o que vc quer.
Mas, "sem a aplicação
estar rodando.." vai ser impossível, alguma coisa
tem que estar rodando pra funcionar... nem que seja um serviço em
background.
Exemplifique melhor o que vc precisa.
Sds,
Erasmo
--
|
Erasmo
Bispo de Oliveira Junior
Gerente de
Projetos
|
Thiago Aranha wrote:
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
|
<<inline: Softway.gif>>
<<image/gif>>