Objektname im Formdesigner benennen

Konzeptionelles, Technisches, Termine, Fragen zum Hersteller usw.

Moderator: Moderatoren

Antworten
mkersch
UDF-Programmierer
UDF-Programmierer
Beiträge: 89
Registriert: Fr, 12. Mai 2006 13:26
Wohnort: Wünricht

Objektname im Formdesigner benennen

Beitrag von mkersch »

Hallo Forenmitglieder,

wenn ich mit den Formdesigner Menues gestalte, möchte ich den einzelnen
Objekten Namen geben.

Im Moment erzeugt mir der Designer für jedes Object immer oXbp.

Ist dies möglich ?
Wenn ja wie ?

Für Eure Hilfe im Vorrasu vielen Dank.

mkersch
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Objektname im Formdesigner benennen

Beitrag von Rolf Ramacher »

Ich glaube das geht nicht
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Objektname im Formdesigner benennen

Beitrag von brandelh »

Hi,

für Namen musst du auf jeden Fall classcode erzeugen.
Bei XbParts kannst du den Namen direkt in den Properties eintragen (iVarName)
oder unter EDIT / Symbols für IVar ...

Du schreibst jetzt von Menüs, aber wie man die mit dem XbpFD macht, das weiß ich nicht ...
Gruß
Hubert
Benutzeravatar
Friedhelm
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 46
Registriert: Sa, 08. Apr 2006 17:20
Wohnort: Leverkusen
Kontaktdaten:

Re: Objektname im Formdesigner benennen

Beitrag von Friedhelm »

Hallo,

Mit dem Xbase Formdesigner können keine Menüs definiert werden, diese müssen manuell in Code eingefügt werden:


oFileMenu := XbpMenu():New()
oFileMenu:Title := "~Datei"
oFileMenu:Create()
oFileMenu:AddItem({"~Neu",{||::DoFileNew() } } )
oFileMenu:AddItem({"~Öffnen",{||::DoFileOpen() } } )
...
::MenuBar():AddItem({ oFileMenu } )

usw.

Wenn es einfacher gehen soll schau mal das tbx Application Studio an eine Beschreibung findest Du unter
http://www.tobax.de/tobax/TOBAX%20News/ ... tudio.html
Gruß Friedhelm
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Objektname im Formdesigner benennen

Beitrag von brandelh »

Hallo Friedhelm,

der Link den du da angezeigt hast sieht sehr interessant aus, allerdings frage ich mich ob "2 MB Ram Bedarf", bei den Systemanforderungen ein Tippfehler sind ? ;-)

Gibt es eine Testversion vom thxStudio ?
Gruß
Hubert
Benutzeravatar
Friedhelm
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 46
Registriert: Sa, 08. Apr 2006 17:20
Wohnort: Leverkusen
Kontaktdaten:

Re: Objektname im Formdesigner benennen

Beitrag von Friedhelm »

Wenn Du das tbxAppStudio meinst, so gebe ich Dir recht. Es sollte min. 2GB Hauptspeicher sein.

Eine Testversion gibt es derzeit noch nicht, es wird aber in Kürze eine Demoversion geben (Ohne Source).
Gruß Friedhelm
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12909
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 46 Mal

Re: Objektname im Formdesigner benennen

Beitrag von AUGE_OHR »

hi,
mkersch hat geschrieben:wenn ich mit den Formdesigner Menues gestalte,
wie ja schon gesagt kann dan XppFD nicht, aber eine "Alternative" zu "normalen" XbpMenu wäre ein 3PP Tool.

Die Codejock Tools enthält einen Designer womit man Commandbars per drag/drop entwerfen kann.
Neben "normalen" Menubars kann man damit auch Ribbonbars ala Office 2007 machen.
mkersch hat geschrieben:möchte ich den einzelnen Objekten Namen geben.

Im Moment erzeugt mir der Designer für jedes Object immer oXbp.

Ist dies möglich ? Wenn ja wie ?
eine Menubar wäre ja ein Object, die Items wären eine andere Sache.

in einem Menu hat sich :setName() für die Items bewährt.
als "Namen" würde ich #define nehmen die auch Codejock braucht da völlig Event gesteuert.
gruss by OHR
Jimmy
Antworten