Visual Dataflex
Zur Startseite Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen
Datenbank RSS Feed Selector Zur User-Map

 
Boardmenü
» Forum
» Portal

» Registrieren
» Suche
» Statistik
» Mitglieder
» Team
» Kalender
» Sponsoren
» Partner

» F.A.Q

Portalmenü
» Datenbank anlegen
» Datenbank Entwicklung
» Empfehlungen
» Portal
» Programm erstellen
» Über visual Dataflex

» Statistik

Dataflex Empfehlungen

Englisches Dataflex Forum


Anzeigen

Sponsoren
Kostenloser Linktausch

Antivirus Software

Foren Verzeichnis

HP Color Laserjet 1600

Windows 7 Forum


Social Bookmark Script

Visual Dataflex » VDF Anfänger » CJToolbaritems sind schattiert oder aktiv » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen CJToolbaritems sind schattiert oder aktiv
Autor
Beitrag
Ditte Ditte ist männlich
Foren As


images/avatars/avatar-71.jpg

Dabei seit: 23.07.2007
Beiträge: 77
Einsatzart von VDF: gewerblich
Anwenderstatus: Programmierprofi
Herkunft: Berlin
Betriebssystem: XP,Win7,Win Serv2003,2008

CJToolbaritems sind schattiert oder aktiv Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

welche Property muß in einer Klasse gestzt werden, damit die Toolbar das Toolitem entsprechend aktiviert.
Hintergrund:
Ich möchte eine CJToolbar für mein Richedit erstellen, dann kann ich mir den Platz dafür in der View sparen.
Woran erkennt das CJTollbarItem wann es aktiv zu sein hat. Darf ja nur sein, wenn ich in ein richedit aktiviere (also Klasse entsprechend ändern).
Habe mir mal das Quizmaster Beispiel angesehen (ist zu empfehlen).
Welche Property wird da genutzt?
Hat jemand eine Idee.

Gruß

__________________
Dittmar
07.11.2007 17:51 Ditte ist offline E-Mail an Ditte senden Homepage von Ditte Beiträge von Ditte suchen Nehmen Sie Ditte in Ihre Freundesliste auf
Roman Köhler Roman Köhler ist männlich
Administrator


images/avatars/avatar-4.jpg

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich
Anwenderstatus: VDF-Entwickler
Herkunft: Mannheim
Betriebssystem: Windows XP

RE: CJToolbaritems sind schattiert oder aktiv Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Dittmar,

entschuldige, dass ich nicht schon früher antworte, aber ich war die letzten Tage nicht im Forum.

Zur Beantwortung Deiner Frage:
Ich habe diese Geschichte in mehreren Teilschritten verwirklicht:
  1. Erstellung der verschiedenen RTF-Buttons
  2. In der gleichen File 2 Prozeduren zum An- und Ausschalten der Buttons (s. Bsp1)
  3. In der Panel-Klasse 2 broadcast Prozeduren zum An- und Ausschalten der Buttons (s. Bsp2)
  4. in der cdbRichEdit-Klasse die Prozedur Notify_Focus_Change erweitern (s.Bsp3)
Bsp1: DefaultToolbar_GG.pkg
Procedure Toolbar_Enable_RTF_Buttons Set pbEnabled of oBold to True Set pbEnabled of oItalics to True Set pbEnabled of oUnderline to True Set pbEnabled of oAlignLeft to True Set pbEnabled of oAlignCenter to True Set pbEnabled of oAlignRight to True Set pbEnabled of oNumbering to True Set pbEnabled of oBullets to True Set pbEnabled of oOutdent to True Set pbEnabled of oIndent to True Set pbEnabled of oUndo to True Set pbEnabled of oRedo to True Set pbEnabled of oFind to True Set pbEnabled of oFindReplace to True End_Procedure Procedure Toolbar_Disable_RTF_Buttons Set pbEnabled of oBold to False Set pbEnabled of oItalics to False Set pbEnabled of oUnderline to False Set pbEnabled of oAlignLeft to False Set pbEnabled of oAlignCenter to False Set pbEnabled of oAlignRight to False Set pbEnabled of oNumbering to False Set pbEnabled of oBullets to False Set pbEnabled of oOutdent to False Set pbEnabled of oIndent to False Set pbEnabled of oUndo to False Set pbEnabled of oRedo to False Set pbEnabled of oFind to False Set pbEnabled of oFindReplace to False End_ProcedureBsp2: PanelGG.pkg
Procedure Toolbar_Enable_RTF_Buttons Broadcast Recursive Send Toolbar_Enable_RTF_Buttons End_Procedure Procedure Toolbar_Disable_RTF_Buttons Broadcast Recursive Send Toolbar_Disable_RTF_Buttons End_ProcedureBsp3: cdbRicheditGG.pkg
Procedure Notify_Focus_Change Boolean bTakesFocusinteger Forward Send Notify_Focus_Change bTakesFocusinteger If bTakesFocusinteger Begin Send onSetFocus Delegate Send Toolbar_Enable_RTF_Buttons End Else Begin Send OnKillFocus Delegate Send Toolbar_Disable_RTF_Buttons End End_Procedure
14.11.2007 14:15 Roman Köhler ist offline E-Mail an Roman Köhler senden Homepage von Roman Köhler Beiträge von Roman Köhler suchen Nehmen Sie Roman Köhler in Ihre Freundesliste auf
Roman Köhler Roman Köhler ist männlich
Administrator


images/avatars/avatar-4.jpg

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich
Anwenderstatus: VDF-Entwickler
Herkunft: Mannheim
Betriebssystem: Windows XP

RE: CJToolbaritems sind schattiert oder aktiv Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Sorry Dittmar,

frag mich nicht, wo die Zeilenvorschübe sind. Ich hoffe Du kommst trotzdem mit zurecht. Wenn nicht, sag bescheid, dann hänge ich die Beispiele als Files hinten an.

LG
Roman
14.11.2007 14:17 Roman Köhler ist offline E-Mail an Roman Köhler senden Homepage von Roman Köhler Beiträge von Roman Köhler suchen Nehmen Sie Roman Köhler in Ihre Freundesliste auf
Ditte Ditte ist männlich
Foren As


images/avatars/avatar-71.jpg

Dabei seit: 23.07.2007
Beiträge: 77
Einsatzart von VDF: gewerblich
Anwenderstatus: Programmierprofi
Herkunft: Berlin
Betriebssystem: XP,Win7,Win Serv2003,2008

Themenstarter Thema begonnen von Ditte
RE: CJToolbaritems sind schattiert oder aktiv Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi Roman,

warst ja wieder fleißig.
Wenn es Dir nichts ausmacht, wäre eine Datei sicher besser. Es ließt sich so sehr schwer.

__________________
Dittmar
14.11.2007 15:44 Ditte ist offline E-Mail an Ditte senden Homepage von Ditte Beiträge von Ditte suchen Nehmen Sie Ditte in Ihre Freundesliste auf
Roman Köhler Roman Köhler ist männlich
Administrator


images/avatars/avatar-4.jpg

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich
Anwenderstatus: VDF-Entwickler
Herkunft: Mannheim
Betriebssystem: Windows XP

RE: CJToolbaritems sind schattiert oder aktiv Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi Dittmar,

ich dachte mir schon, dass dieser außerordentlich gekürzte Quellcode nicht Deine Zustimmung findet;-)) Ist aber kein Problem.

Anbei die gewünschte Txt-Datei

LG
Roman

Dateianhang:
txt rtf.txt (2,29 KB, 41 mal heruntergeladen)
15.11.2007 08:22 Roman Köhler ist offline E-Mail an Roman Köhler senden Homepage von Roman Köhler Beiträge von Roman Köhler suchen Nehmen Sie Roman Köhler in Ihre Freundesliste auf
Ditte Ditte ist männlich
Foren As


images/avatars/avatar-71.jpg

Dabei seit: 23.07.2007
Beiträge: 77
Einsatzart von VDF: gewerblich
Anwenderstatus: Programmierprofi
Herkunft: Berlin
Betriebssystem: XP,Win7,Win Serv2003,2008

Themenstarter Thema begonnen von Ditte
RE: CJToolbaritems sind schattiert oder aktiv Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke,

es ließt sich doch einfacher.
Wenn ich es richtig sehe, kann man die CodeJock Toolbar genau so händeln wie die Standardtoolbar.
Ich dachte es gibt dort eine Property die angesprochen werden muß.

Danke

__________________
Dittmar
15.11.2007 09:16 Ditte ist offline E-Mail an Ditte senden Homepage von Ditte Beiträge von Ditte suchen Nehmen Sie Ditte in Ihre Freundesliste auf
Gehe zu:
Neues Thema erstellen Antwort erstellen
Visual Dataflex » VDF Anfänger » CJToolbaritems sind schattiert oder aktiv

Views heute: 2.629 | Views gestern: 2.645 | Views gesamt: 2.187.810

Impressum

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH | SEO by seo-wbb.de - Sponsored by Rene Urlaub und Reise Infos Frankenthal