Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Alle Items in Ribbon disabled wenn Quickaccess geändert wird (https://www.delphipraxis.net/134580-alle-items-ribbon-disabled-wenn-quickaccess-geaendert-wird.html)

Fussel9 25. Mai 2009 11:00


Alle Items in Ribbon disabled wenn Quickaccess geändert wird
 
Hi Leute, dringendes Problem: Wenn man in Delphi eine Ribbon Komponente einbaut und dieser alles einfügt und so... Dann hat man hinterher auch eine QuickAccesBar also eine Schnellzugrifsleiste, welche man im laufenden Programm bearbeiten kann.

So weit so gut; nun zum Problem:
läuft das Programm und man bearbeitet die Leiste, so werden alle Buttons bzw. Ribbon Groups DISABLED (wo mit ich nur meine Sie werden Grau und Unbenutzbar) Ich hab absolut keine Idee mehr also hoffe ich hier auf Hilfe...

Und während ich warte werde ich einwenig --> :wall:
und --> :glaskugel: <-- vielleicht weis meine Kristallkugel ja Rat xD

ne im Ernst: HILFE!!!

Daniel 25. Mai 2009 11:07

Re: Ribbon,Ribbon,Ribbon....
 
Du arbeitest mit der bei Delphi mitgelieferten Ribbon-Komponente? Wenn ja, dann bestückst Du diese Ribbons ja mit sog. "Actions" Und damit diese aktiviert sind, musst Du ihnen einen eine methode im Ereignis "OnExecute" (oder ähnlich) zuweisen. Die methode darf leer sein, aber sie muss zugewiesen sein. Dann sind die Actions auch aktiv.

Phoenix 25. Mai 2009 11:07

Alle Items in Ribbon disabled wenn Quickaccess geändert wird
 
Hi,

bitte gebe Deinem Thread erstmal einen aussagekräftigen Namen.
z.B: "Alle Items in Ribbon disabled wenn Quickaccess geändert wird"

Und dann war das noch die falsche Sparte. Fragen zu den Ribbon-Komponenten gehören logischerweise in die VCL / Komponentensparte.

DP-Maintenance 25. Mai 2009 11:07

DP-Maintenance
 
Dieses Thema wurde von "Phoenix" von "Sonstige Fragen zu Delphi" nach "VCL / WinForms / Controls" verschoben.
Komponenten-Frage

Fussel9 25. Mai 2009 11:22

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Danke für solch schnelle Antwort, doch leider hilft mir das nicht:

Ich habe natürlich OnExecute Proceduren, zum Beispiel in einer Test Anwendung ist es einfach ein ShowMessage.... aber die Buttons werden ja auch erst deaktiviert wenn man im LAUFENDEN PROGRAMM die WÖRTLICH: Symbolleiste für den Schnellzugriff anpasst...

Phoenix 25. Mai 2009 11:31

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Schmeisst die Ribbon-Komponente vielleicht ein Event wenn die QuickAccess-Leiste verändert wird? Vielleicht musst Du hier die Actions nochmal auf enabled setzen.

Fussel9 25. Mai 2009 11:46

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wäre ja denkbar, aber es handelt sich nicht um eine deaktivierte Action, sonder alle werden deaktiviert...

Fussel9 25. Mai 2009 13:01

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
HILFE!!! Ich brauch die Antwort dringend, hatt denn niemand ne Idee???

Guckt euch doch wenigstens den schönen zensierten Screenshot an... Bitte?

:cry:

Daniel 25. Mai 2009 13:03

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
@Fussel: Auch wenn es Dir noch so eilig ist, wartest Du bitte 24 Stunden, bevor Du Dein eigenes Thema "pushst".

Fussel9 25. Mai 2009 13:05

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Wie?
Was meinst du?

Ich hab nen Praktikum momentan und es ist meine Aufgabe die Ribbon Kompo auszuprobieren und darum hab ichs echt eilig weil ich sonst echt gar nicht weiter komme...!

:'(

Daniel 25. Mai 2009 13:09

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Deine Eile ist nicht unser Problem.
Sorry, ist aber so.


Was glaubst Du, wie das Forum aussehen würde, wenn jeder nach zwei Stunden einen Beitrag schreiben würde, der zur eigentlichen Frage nichts beiträgt, sondern nur dazu dient, ein Thema in der Liste der aktuellen Themen oben zu halten?

Wenn jemand eine Antwort hat, wird er sie schon schreiben. Ich möchte nicht, dass Du nach zwei Stunden schon nachhakst, ob den wirklich niemand was weiß. Das kannst Du einmalig nach 24 Stunden tun. Und wenn dann immer noch niemand etwas weiß, musst Du einfach auf die Anpassbarkeit der Quickaccess-Toolbar verzichten, bis Du die Lösung hast.

Was sagt denn die Ribbon-Demo von D2009 dazu? Tritt das Problem dort ebenfalls auf?

Fussel9 25. Mai 2009 13:14

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Sorry...
na gut aber wo ist diese Demo?

Phoenix 25. Mai 2009 13:20

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
OMG...

Du hattest in dem Thread in dem zu den Ribbons gefragt wurde doch selber schon geantwortet??
Hier der Hinweis zum Ort der Demos: http://www.delphipraxis.net/internal...=973491#973491
Der letzte Beitrag in diesem Thread war von Dir. Liest Du Dir nicht durch auf was Du antwortest?

Fussel9 26. Mai 2009 08:04

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Ok, neuer Tag neues Glück:

Habe mich gestern mit der Ribbon Demo beschäftigt, das hatte allerdings keinen Effeckt:

In der Demo ist das Problem zwar nicht vorhanden, aber ich kann nicht erkennen warum.

Ich sitze hier in einem Büro mit min.6 anderen Programmierern und keiner weiß mehr was, was soll ich tun???

Benötige Dringend Hilfe.

MfG

Der (ratlose) Fussel

:gruebel:

Fussel9 4. Jun 2009 15:03

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Is vll. noch i-wer da der mir hier helfen kann?

wolkenschieber 5. Jun 2009 09:44

Re: Alle Items in Ribbon disabled wenn Quickaccess geändert
 
Hallo,

habe das gleiche Problem und bisher die Ursache nicht gefunden. Das disablen aller Elemente im Ribbon kommt bei mir immer wenn die QuickAccesBar, während die Anwendung läuft, konfiguriert werden soll.

Als Workaround habe ich die Konfiguration der QAB abgestellt, kann man im Ribbon einstellen. Seitdem ist das nicht mehr passiert.

Gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz