No more mouse click sounds for buttons on Captivate 5
I have been working on a project that uses buttons and click boxes. Previously the mouse click played when the button was selected, but now there is no mouse click sound when selecting the button. When closing the application I see a message that pops up saying "Discovering Unreachable Audio".
I also tried to create a new project with buttons and the mouse click still does not play.
I double checked in the properties for the button and the box for "Disable Click Sound" is NOT checked, so I know that this is not the problem.
I am using Windows XP SP3.
Any advice on how to correct this is greatly appreciated!
Thanks
Did you ever find a solution to this? I am having the same trouble. The mouse click will not play despite the fact it is selected. Some mouse clicks will play so I don't know what the issue is. Also if I change it to a custom mouse click it the sound will play.
Similar Messages
-
Mouse Clicks' Queue when Button is Disabled
Hi, I was wondering about the Disable property for UI
Components.
In the docs it says that when the component is disabled it
ignores all
interaction whatsoever - in particular - user interaction.
In my case, the button is disabled for a few seconds right
after it
was clicked by the user (I disable it till the httprequest is
returned
and then enable it).
What happens is that if the user clicks the button while it's
disabled
- nothing happens. But when the button turns enabled - it
acts as if
it just got the click event.
It seems like the mouse click event went into this queue and
the
button listened to it right after to turned enable?
Am I correct? If so - how can I prevent this problem?
If I'm wrong, what's the reason for this? And again, how can
I sort
this so the user can't send mouse clicks to the button when
it's
disabled??
Many thanks :)
Gilad"giladozer" <[email protected]> wrote in
message
news:gnbng6$o6m$[email protected]..
> Hi, I was wondering about the Disable property for UI
Components.
> In the docs it says that when the component is disabled
it ignores all
> interaction whatsoever - in particular - user
interaction.
> In my case, the button is disabled for a few seconds
right after it
> was clicked by the user (I disable it till the
httprequest is returned
> and then enable it).
> What happens is that if the user clicks the button while
it's disabled
> - nothing happens. But when the button turns enabled -
it acts as if
> it just got the click event.
> It seems like the mouse click event went into this queue
and the
> button listened to it right after to turned enable?
> Am I correct? If so - how can I prevent this problem?
> If I'm wrong, what's the reason for this? And again, how
can I sort
> this so the user can't send mouse clicks to the button
when it's
> disabled??
No idea about whether you're correct or wrong, but you might
want to try
setting mouseEvents = false on the button and see if that
helps. -
Modifying default Project Properties? (Mouse click sound, etc.)
Am I able to configure default properties?
E.g. On every slide of every software demo I create, I have to change the following:
- Slide quality - High
- Highlight Box timing - Rest of slide.
- Mouse click sound - Custom
- Show mouse click - Custom
- etc.
Obviously, this is the most time consuming process and it increases my time investment 20-fold.
Have I overlooked something? Google & searching has been no help...which makes me feel like I'm the only one with the problem...which leads me to believe I'm doing something wrong!If you open the Edit > Preferences dialog without having any project open, then go to Defaults > Object Defaults, you can set up some of the things you want. For example, you can change the default duration of highlight boxes. But this doesn't allow you to configure the mouse or slide settings the way you want for all projects.
I think your best option is just to set up a Captivate template with all the slides done the way you want and use that to initiate each project. -
Reduce Volume of Mouse Click Sound
Any way to easliy reduce the volumne of the clickk sound from the mouse without recording a new mouse sound?
Easy way...no. What I had to do was edit the actual sound files for the single and double clicks. The files are mp3's and are located in:
Adobe Captivate 5 --> Gallery --> Mouse --> Click Sounds
You can open the mp3's in any simple wave/audio editor, select the waveform, and decrease the volume. I brought mine down about 3 decibels.
However, keep in mind this will decrease the volume for every project you do, not just the one you are working on.
Hope this Helps.
Mike D. -
Hi All,
I am learning how to use captivate and have created a video, I want the mouse click sound, but I can't get it to work.
Can you give me any pointers please?
ThanksHi KeithJohnson
Sure, just double-click the mouse object in either the
Timeline or on your slide. There on the Options tab is an option to
assign the click sound.
Cheers... Rick -
How do I globally uncheck the property "mouse click sounds" under the captions section
I am doing software simulation and it produces a large number of slides. I want to remove the mouse click sounds. Is there another way to do that other than
select each and every slide and uncheck the "Mouse Click Sound" checkbox?
Adobe you need to provide that option in preferences!So I tried it...here are the screen shot. I do have the updated Captivate 7....So you can see they are selected and I used the timeline to bring up the mouse clicks box.
I then unchecked the the 'Mouse Click Box'
I clicked on the slide...and this may be where it goes wrong. I did try to exit by hitting Enter, but that didn't work. I had to click somewhere on the project.
Here you can see that slide 2 has the "Mouse Click Sound" box still checked.
Sweet dreams to all ....it can wait until Monday, unless anyone else who is not sleeping wants to chime in -
I searched the topics and was unable to locate the answer.
WHat I am looking for is this:
Is there a way to switch the sound of a NEXT and/or BACK (or
whatever button) from the click to a custom sound?
I know I can go into the GALLERY / MOUSE / CLICKSOUNDS and
copy the sound file I want and then rename it.
That would work, but I would really like to change it on ever
3rd or 4th slide's next or Back buttons.
I have tried changing the audio properties on the button but
double click the button and then picking the AUDIO tab and
assigning a sound....but, what that does is when it gets to the
slide, it plays the sound without picking the button.
Thanks in advanced!
dog!Hi defcon789
Most of the time a button or click box is programmed to jump
to a specific slide as opposed to continuing. Assuming that
continuing is okay, you could insert an invisible object with the
desired click sound attached. Then clicking the button would result
in the desired click sound. I suppose even if you are jumping to a
different slide this would be possible by inserting a blank slide
preceding the slide where you want to link. Then link to that slide
instead. Then assign the sound to that slide so it plays just
before the desired slide appears.
Cheers... Rick -
How can I remove "click" sounds when buttons are clicked?
I have created a Captivate project for an online tutorial.
There is no audio in the project but Captivate has embedded a
"click" audio which occurs when the user clicks on "Next", "Back"
and "Menu" buttons.
How can I remove these "click" sounds?Hi dyageme and welcome to our community
Fellow Adobe Community Expert Paul Dewhurst offers up just
such a fix.
Click
here to visit Paul's site.
Cheers... Rick -
What is the recommended way to handle mouse click events for custom nodes that subclass Panes?
Hi,
I have created a custom node that is a StackPane containing a Label on top of a Polygon.
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Polygon;
public class CustomHexagon extends StackPane {
private Polygon hexagon;
private Label overlayText;
public CustomHexagon( String text, double... points ) {
this.hexagon = new Polygon( points );
this.overlayText = new Label( text );
overlayText.setStyle( "-fx-font-weight: bold;" );
hexagon.setStroke( Color.GREEN );
hexagon.setStrokeWidth( 5.0 );
hexagon.setFill( Color.WHITE );
this.getChildren().addAll( hexagon, overlayText );
// Lays out the node where it should be according to the points provided for the Polygon.
this.setLayoutX( points[0] - getLayoutBounds().getMinX() );
this.setLayoutY( points[1] - getLayoutBounds().getMinY() );
// Show the border of the StackPane.
this.setStyle( "-fx-border-color: black; -fx-border-width: 1; -fx-border-style: dashed;");
public String getOverlayText() {
return overlayText.getText();
I want to display a tesselation of these custom hexagons. Because a CustomHexagon is a StackPane, not a Polygon, MouseClick events can be picked up when the mouse is clicked outside of the stroke of the hexagon but still within the StackPane (which takes up a rectangle larger than the hexagon). The following program demonstrates this.
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
Group root = new Group();
CustomHexagon[] hexagons = {
new CustomHexagon( "00", 10.0, 10.0, 30.0, 10.0, 40.0, 27.3205080756, 30.0, 44.6410161512, 10.0, 44.6410161512, 0.0, 27.3205080756 ),
new CustomHexagon( "01", 70.0, 10.0, 90.0, 10.0, 100.0, 27.3205080756, 90.0, 44.6410161512, 70.0, 44.6410161512, 60.0, 27.3205080756 ),
new CustomHexagon( "02", 130.0, 10.0, 150.0, 10.0, 160.0, 27.3205080756, 150.0, 44.6410161512, 130.0, 44.6410161512, 120.0, 27.3205080756 ),
new CustomHexagon( "03", 190.0, 10.0, 210.0, 10.0, 220.0, 27.3205080756, 210.0, 44.6410161512, 190.0, 44.6410161512, 180.0, 27.3205080756 ),
new CustomHexagon( "04", 250.0, 10.0, 270.0, 10.0, 280.0, 27.3205080756, 270.0, 44.6410161512, 250.0, 44.6410161512, 240.0, 27.3205080756 ),
new CustomHexagon( "10", 40.0, 27.3205080756, 60.0, 27.3205080756, 70.0, 44.6410161512, 60.0, 61.961524226799995, 40.0, 61.961524226799995, 30.0, 44.6410161512 ),
new CustomHexagon( "11", 100.0, 27.3205080756, 120.0, 27.3205080756, 130.0, 44.6410161512, 120.0, 61.961524226799995, 100.0, 61.961524226799995, 90.0, 44.6410161512 ),
new CustomHexagon( "12", 160.0, 27.3205080756, 180.0, 27.3205080756, 190.0, 44.6410161512, 180.0, 61.961524226799995, 160.0, 61.961524226799995, 150.0, 44.6410161512 ),
new CustomHexagon( "13", 220.0, 27.3205080756, 240.0, 27.3205080756, 250.0, 44.6410161512, 240.0, 61.961524226799995, 220.0, 61.961524226799995, 210.0, 44.6410161512 ),
new CustomHexagon( "14", 280.0, 27.3205080756, 300.0, 27.3205080756, 310.0, 44.6410161512, 300.0, 61.961524226799995, 280.0, 61.961524226799995, 270.0, 44.6410161512 ),
new CustomHexagon( "20", 10.0, 44.6410161512, 30.0, 44.6410161512, 40.0, 61.961524226799995, 30.0, 79.2820323024, 10.0, 79.2820323024, 0.0, 61.961524226799995 ),
new CustomHexagon( "21", 70.0, 44.6410161512, 90.0, 44.6410161512, 100.0, 61.961524226799995, 90.0, 79.2820323024, 70.0, 79.2820323024, 60.0, 61.961524226799995 ),
new CustomHexagon( "22", 130.0, 44.6410161512, 150.0, 44.6410161512, 160.0, 61.961524226799995, 150.0, 79.2820323024, 130.0, 79.2820323024, 120.0, 61.961524226799995 ),
new CustomHexagon( "23", 190.0, 44.6410161512, 210.0, 44.6410161512, 220.0, 61.961524226799995, 210.0, 79.2820323024, 190.0, 79.2820323024, 180.0, 61.961524226799995 ),
new CustomHexagon( "24", 250.0, 44.6410161512, 270.0, 44.6410161512, 280.0, 61.961524226799995, 270.0, 79.2820323024, 250.0, 79.2820323024, 240.0, 61.961524226799995 ),
new CustomHexagon( "30", 40.0, 61.961524226799995, 60.0, 61.961524226799995, 70.0, 79.2820323024, 60.0, 96.602540378, 40.0, 96.602540378, 30.0, 79.2820323024 ),
new CustomHexagon( "31", 100.0, 61.961524226799995, 120.0, 61.961524226799995, 130.0, 79.2820323024, 120.0, 96.602540378, 100.0, 96.602540378, 90.0, 79.2820323024 ),
new CustomHexagon( "32", 160.0, 61.961524226799995, 180.0, 61.961524226799995, 190.0, 79.2820323024, 180.0, 96.602540378, 160.0, 96.602540378, 150.0, 79.2820323024 ),
new CustomHexagon( "33", 220.0, 61.961524226799995, 240.0, 61.961524226799995, 250.0, 79.2820323024, 240.0, 96.602540378, 220.0, 96.602540378, 210.0, 79.2820323024 ),
new CustomHexagon( "34", 280.0, 61.961524226799995, 300.0, 61.961524226799995, 310.0, 79.2820323024, 300.0, 96.602540378, 280.0, 96.602540378, 270.0, 79.2820323024 ),
new CustomHexagon( "40", 10.0, 79.2820323024, 30.0, 79.2820323024, 40.0, 96.602540378, 30.0, 113.9230484536, 10.0, 113.9230484536, 0.0, 96.602540378 ),
new CustomHexagon( "41", 70.0, 79.2820323024, 90.0, 79.2820323024, 100.0, 96.602540378, 90.0, 113.9230484536, 70.0, 113.9230484536, 60.0, 96.602540378 ),
new CustomHexagon( "42", 130.0, 79.2820323024, 150.0, 79.2820323024, 160.0, 96.602540378, 150.0, 113.9230484536, 130.0, 113.9230484536, 120.0, 96.602540378 ),
new CustomHexagon( "43", 190.0, 79.2820323024, 210.0, 79.2820323024, 220.0, 96.602540378, 210.0, 113.9230484536, 190.0, 113.9230484536, 180.0, 96.602540378 ),
new CustomHexagon( "44", 250.0, 79.2820323024, 270.0, 79.2820323024, 280.0, 96.602540378, 270.0, 113.9230484536, 250.0, 113.9230484536, 240.0, 96.602540378 )
EventHandler<MouseEvent> mouseClickedHandler = new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent t) {
CustomHexagon h = (CustomHexagon) t.getSource();
System.out.println( h.getOverlayText() );
for ( CustomHexagon hexagon : hexagons ) {
hexagon.setOnMouseClicked( mouseClickedHandler );
root.getChildren().addAll( hexagons );
Scene scene = new Scene(root, 400, 400);
primaryStage.setTitle("Example");
primaryStage.setScene(scene);
primaryStage.show();
public static void main(String[] args) {
launch(args);
After running this program, when one clicks within the intersection of two StackPanes (borders shown by dashed lines), the target of the mouse click event will be the StackPane on top as determined by the order in which they were added to their parent.
This is a problem because there is only a small "T" shaped area within each hexagon that when clicked will target that hexagon with an event, rather than adjacent nodes.
I would appreciate any reccomendations to solve this problem.
Thanks,
James GillerHello, this is an evergreen. Just call setPickOnBounds(false) on the CustomHexagon.
An issue tracking this problem is open here: https://javafx-jira.kenai.com/browse/RT-17024 -
How to Rewind a slide (not a module) on click of a button in Captivate 8
Hi,
I am creating an elearning module in Captivate 8. the module is of 30 slides. I have added a custom Rewind button on each slide of the module. I want a slide to Rewind on click of the Rewind button on that slide. Now when I am clicking on the button, the module starts from the first slide i.e from the beginning. I have used the below code for the Rewind button:
Assign cpCmndGotoFrameAndResume v_start-1
I dont want that as I want only the slide to rewind and not the whole module. Please help !!Check out Lilybiri's solution here:
What is the best way to replay a slide?
Sreekanth -
STRANGE, RIGHT?
Welcome to Apple Support Communities
They are different problems because I doubt that iTunes has been able to modify Mail, that has nothing to do with iTunes.
As you are running 10.7.4, download and install OS X 10.7.5, the most recent Lion version > http://support.apple.com/kb/dl1582 After installing the update, you should be able to run Mail -
How do i fix this?
i have uninstalled and reinstalled mail, i have done software updates and it still comes up, im so confused
alexWelcome to the Apple Support Communities
By some reason, Mac OS X has kept a Mail version that it's not compatible with your Mac OS X version instead of updating Mail. First, I recommend a 10.6.8 reinstall > http://support.apple.com/kb/DL1399
If this doesn't work, reinstall Mac OS X. Insert the Mac OS X Snow Leopard DVD, hold the C key while your computer is starting and reinstall Mac OS X -
Hello, I am trying to create a simple flash game which
involves shooting. I have scoured the internet for a couple of days
to try to find a way to make a gun sound when the mouse button is
clicked, but to no avail. Could someone please point me in the
right direction. I am using Flash CS3. Thanks for your time,
Dave.dindelus,
> I have very little 2.0 knowledge and even less 3.0, so I
> am using Action Script 2.0 for this.
What you'll need, in any case, is an instance of the Sound
class -- and
I'll show you the AS2 syntax. Presumably, you already have an
instance of
your button symbol (i.e., and instance of the Button class)
on your Stage.
That button will need an instance name so that ActionScript
can pick it out
of the crowd. We're going to assign a function to the
Button.onPress event
of that instance, and that function is going to invoke
Sound.start() on your
sound instance.
As an aside, the following realization may actually help you
in terms of
reading through the ActionScript 2.0 (and 3.0) Language
Reference. Just
about everything in ActionScript may be described as an
object, and objects
are defined by (usually) namesake classes. Classes are
effectively blue
prints for the objects they define, and you'll tend to find
one or more of
the following three categories when you look up a class:
properties
(characteristics of the object), methods (things the object
can do), and
events (things the object can react to).
So to start, here's an instance of the Sound class.
var s:Sound = new Sound();
At this point, that arbitrarily named variable, s, is an
access point
for all the functionality described by the Sound class, which
among other
things, contains an attachSound() method. This allows you to
pull sound
assets from the Library at runtime, so first,
right-click/Command-click on
your asset in the Library, choose Linkage from the context
menu, and give
the asset a unique Linkage identifier. Think of this as a
kind of nickname
ActionScript uses to pull the asset to the Stage. Then use
that Linkage id
as the parameter of your method:
s.attachSound("gunshot");
In two lines, then, we've created an instance of the Sound
class and
associated it with a sound clip. Now for the button event:
myButton.onPress = function():Void {
s.start();
Badda bing, that's it.
Now, you might want to have the sound appear without the
necessity of a
button beneath it -- though you could, certainly, put a large
button over a
large portion of the Stage. If you just want a free-for-all
sense of
make-the-sound-no-matter-where-the-mouse-is-clicked ... that
might go like
this:
var s:Sound = new Sound();
s.attachSound("gunshot");
var listener:Object = new Object();
listener.onMouseDown = function():Void {
s.start();
Mouse.addListener(listener);
Much of that is the same, as you can see. This time, a
generic Object
instance acts as liaison for the Mouse.onMouseDown event --
which kind of
makes sense, as you can't really have an instance of the
Mouse class (the
Mouse class represents interactions with the mouse). Again, a
function is
assigned to a relevant event -- you'll see this event if you
look up the
Mouse class entry of the ActionScript 2.0 Language Reference
-- and the
Mouse class itself is subscribed to this Object (named
listener, by chance)
thanks to its addListener() method.
David Stiller
Co-author, Foundation Flash CS3 for Designers
http://tinyurl.com/2k29mj
"Luck is the residue of good design." -
Aftr converting to Mavericks could not able to update/download applications through spp store and have to force quit app store as the mouse does not click the X button
Do you get any error messages?
Try resetting the App Store.
Reset Learned from Old Toad
Try deleting the com.apple.appstore.plist.
Quit the application.
Go to Finder and select your user/home folder. With that Finder window as the front window, either select Finder/View/Show View options or go command - J. When the View options opens, check ’Show Library Folder’. That should make your user library folder visible in your user/home folder. Select Preferences/com.apple.appstore.plist. Move the .plist to your desktop.
Open the application and test. If it works okay, delete the plist from the desktop.
If the application is the same, return the .plist to where you got it from, overwriting the newer one.
Thanks to leonie for some information contained in this.
You might need to redo the View settings after an update.
App Store support. There is troubleshooting and a contact link.
Support -
On Click event for button not firing
Hi,
I'm writing a portlet under Plumtree 5.0.2 and using web controls 2.1 (released version).
I have a form that has a text box, a label, and a submit button. By cliking on the button the text from the box should appear in the label. If I run the application outside the portal everything seems to work fine, but on the portal the click event does not fire. why?
I have my ptrender tag on the form, httpmodules in the config file, GetPostBackEventReference on Page_Load. Did I forget something?
any advice is appreciated. Thanks
TaniaTania,
You'll need to add ptrender="true"to the button's opening tag if you want the button's server-side code to execute. Also, you won't need ptrender on the form's opening tag.
From what I can see, placing ptrender on the form's opening tag can be used for two things:(i) when the user clicks a button (which doesn't have ptrender itself) causes the browser to return to the portal, similar to executing portletresponse.ReturnToPortal() in your server-side code.(ii) causing a third-party control to similarly return to the portal as (i) above.
Nick.
Maybe you are looking for
-
1. How do I see all the Apple IDs I Have? 2. Can I combine these IDs down, so I have less confusion? Think apple will create a way to do this??
-
How to lay the components in the form of rows
I started developing one Database application, wherein I need to have the following way of Component layout in the Frame: EmpName:TextBox EmpId:TextBox DOB:TextBox and so on And i need to add some buttons at the end.. Can anybody suggest me which lay
-
How Do I Fix This Runtime Library Error?
Hello, I just finished up my site, and this is the only thing holding me back from publishing it. Whenever I "Test" my site, I get this error: " Your content will not stream. Runtime Shared Library (RSL) preloading will require all of your content to
-
Update Flash Player via Adobe or whatever Apple updates?
I have always just let whatever Apple installer that updates Flash Player do my flash updating. Should I, instead, just always update directly from Adobe whatever the "latest" version of FP is? In the past, Apple seems to include a FP update with eit
-
SQL Server 2000 + Oracle9i Reports ?
I use MS SQL Server 2000 as Database . I develop my client applications with JBuilder 7 Can i use Oracle 9i Reports? Thank you, in advance. Hatziyannis Apostolis