TextfieldCell in Transparent Tableview, shows background app during editing

Hi,
With reference to the RoundTransparentWindow code of Apple Examples, I tried to make my tableview also transparent from the following code.
- (void)setColumnHeaderOf:(id)identifier image:(NSImage*)image title:(NSString*)title
NSTableColumn *column=[self tableColumnWithIdentifier:identifier];
[[column headerCell] setCellAttribute:NSCellHasImageOnLeftOrBottom to:NSImageBelow];
[[column headerCell] setImage:image];
NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:title];
NSMutableParagraphStyle * aParagraphStyle = [[[NSMutableParagraphStyle alloc] init] autorelease];
[aParagraphStyle setLineBreakMode:NSLineBreakByTruncatingTail];
[aParagraphStyle setAlignment:NSCenterTextAlignment];
CGFloat dividingFactor = 255.0f;
NSMutableDictionary * aTitleAttributes = [[[NSMutableDictionary alloc] initWithObjectsAndKeys:
[NSFontfontWithName:CPFONTNAME size:[NSFont systemFontSize]], NSFontAttributeName,
aParagraphStyle,NSParagraphStyleAttributeName,
nil] autorelease];
[aTitleAttributes setValue:[NSColor colorWithDeviceRed:(246/dividingFactor) green:(204/dividingFactor)blue:(37/dividingFactor) alpha:1.0f] forKey:NSForegroundColorAttributeName];
[attributedString addAttributes:aTitleAttributes range:NSMakeRange(0, [attributedString length])];
[[column headerCell] setAttributedStringValue:attributedString];
[attributedString release];
- (void)awakeFromNib
NSLog(@"KBCustomTableView awakeFromNib");
[[self enclosingScrollView] setDrawsBackground:NO];
NSRect frameRect = [[self headerView] frame];
[[self headerView] setFrameSize:NSMakeSize(frameRect.size.width, 30)];
[self setColumnHeaderOf:@"Column1" image:[NSImage imageNamed:@"ColHdr1"] title:@"Column1"];
[self setColumnHeaderOf:@"Column2" image:[NSImage imageNamed:@"ColHdr2"] title:@"Column2"];
[self setColumnHeaderOf:@"Column3" image:[NSImage imageNamed:@"ColHdr3"] title:@"Column3"];
- (void)drawBackgroundInClipRect:(NSRect)clipRect
NSLog(@"KBCustomTableView drawBackgroundInClipRect");
//[super drawBackgroundInClipRect:clipRect];
- (id)_highlightColorForCell:(NSCell *)cell
[self setBackgroundColor:[NSColor clearColor]];
return nil;
It works fine but with one strange behaviour of textfieldCell.
WhileEditing the textfieldCell, my background app is shown clearly. This is because in the method, _highlightColorForCell self setBackgroundColor:[NSColor clearColor]]; If I don't do this, then my table behaves very much weird with lot of colors.
Any idea how to resolve this.
Regards
symadept

Hi again
You can control the anti-aliasing on a global scale via Edit > Preferences.
Slide color is controlled either at the slide level itself (examine Slide Properties) and you can also set a default color in Preferences so that if you click Insert > Blank Slide it has a defined color.
It's common for folks to use the hot pink color as a transparent color. I just figured that you were configuring that color in the bitmap image you were creating for the caption. If you haven't done this, I'm unsure where the color may be coming from. Are you using a Bitmap Image in BMP format for the Caption? If not, perhaps you are using PNG or something like that and Captivate may be interpreting a transparent color set in the PNG. Not sure.
Cheers... Rick
Helpful and Handy Links
Captivate Wish Form/Bug Reporting Form
Adobe Certified Captivate Training
SorcerStone Blog
Captivate eBooks

Similar Messages

  • Background apps show old info...security issue?

    So have you ever double clicked your home key to turn off apps or switch to another one running in the background?  The small screengrab shows the app, and most of the time its the last thing on your screen. Sometimes, for example, in my email app, the screen grab is of an email deleted and purged from weeks or months back. When the app is touched and opened, that old screen shot goes away and the last most relevant info is showed.
    This concerns me. Sometimes, that old email, or message has confidential information and it is readable. It isn't even in my ipad anymore, but is showing like that.
    Any info would be nice.

    That setting is turned to on but that is not the issue. My issue is completely different.
    For example, you get an email, read it, delete it, purge your trash file.  Three weeks later you double click home key to see what apps are running in the background and notice your email app or message app is open. There in that small screen grab is that deleted email, or message conversation that is no longer even on your ipad....complete and readable even though its a smaller image.
    Then you tap that app to open it, the screen refreshes and that old deleted non existent email, message thread etc vanishes and the actual updated info shows as it should.
    Where is the ipad storing that information to use as a display of background running apps?

  • Old data showing in background app view

    When double tapping the home button for the iPhone 6 plus, iOS 8.1.2, I am having issues where apps display old data on all the background apps that pop up. For example, if I have safari open in the background and I want to switch to it from springboard, i double click home to bring up all background apps, and I'll find safari with a webpage that displays old history. However when I click into safari, it'll refresh to the correct/present webpage.
    This will still happen after deleting all browser history and settings. I will still see old websites pop up in safari, in the background app view. Even after erasing and restoring factory settings, this problem still exists with the background app view. Not only with safari. Is this being looked into?

    I believe that the icon shown in the recents list is a sort of snapshot of the last time the app was open. I don't believe they are supposed to refresh in the background, especially as most apps are in a suspended state when not being uses.
    Submit your feedback directly to Apple using the appropriate link on the Feedback page:
    http://www.apple.com/feedback

  • How to get torch home screen to just show no apps when menu bar is closed?

    Please bear with me, I'm struggling with how to explain this ha ha!
    On the torch homescreen, you touch the 'all' bar at the bottom to display the full menu. When you touch the bar again it closes the menu of apps.
    When I first got the torch the menu, when closed, displayed just one row of 4 apps (SMS, browser etc) But I must've pressed something unknowingly or changed a setting so it showed no apps at all when i closed the menu. I preferred this as I like the home screen to just show the background on the phone and not look cluttered.
    However it changed back recently and is now showing TWO rows of apps now not even just one! and can't for the life of me figure out how to change it back??
    Thanks to anyone who helps!
    Solved!
    Go to Solution.

    Just touch and drag down to the bottom of the screen. You'll then see just the arrow ^ (You can adjust that way for 0 to 3 rows of icons.) Then, when you tap the bar with the arrow, you'll get your full screen of icons back.

  • Why does the new Keynote slideshow briefly flash the first slide when multitasking back from another app during a slideshow?

    I switch between the Notes Plus app and Keynote app during my lecture.   I show the slides in Keynote and when I need to draw sketches and do detailed derivations, I multitask to Notes Plus and use it as my White Board and then return to Keynote to continue my lecture.  When I switch back to Keynote, the very first slide flashes once and then advances to the slide from where I left.  Before the upgrade of Keynote on Sept 17th, this did not happen.  Can this bug be fixed?

    I have the same problem but in a different way. I have lots of links to other slides in my presentation, when I click on a link, the next slide flashes and then I see the slide linked. I really hope this can be fixed...

  • Change background color during text edit mode

    THis is a wacky problem...
    I have a presentation template. The slide master has white copy in the title and black copy in the body/bulleted list.
    When I try to use the template and edit the title copy, the background color for editing that line is white, just like the text, so I can't see what I'm typing. I can't figure out how to change the background color during text edit mode so that I can actually see what I'm typing. Is there a way to make this transparent?
    For some reason, the body copy edit works fine: black text edited in either a white or transparent background color.
    help!

    THis is a wacky problem...
    I have a presentation template. The slide master has white copy in the title and black copy in the body/bulleted list.
    When I try to use the template and edit the title copy, the background color for editing that line is white, just like the text, so I can't see what I'm typing. I can't figure out how to change the background color during text edit mode so that I can actually see what I'm typing. Is there a way to make this transparent?
    For some reason, the body copy edit works fine: black text edited in either a white or transparent background color.
    help!

  • Told not to Shut off background apps ios 8

    During a recent visit to the Apple Store for a warranty, I was told by the employee that I should not be shutting down manually any background apps running. The proper way was to restart my phone periodically and the operating system would take care of the rest. Is there any truth to this I can't see that it's working that way at all.

    Apps stay on the list forever (until you clear them), but that does not mean they remain in RAM, and they are not "running in the background." iOS DOES autoclear memory, but not the list. If iOS runs out of the 1 GB of RAM it will delete the least recently used apps to make room for newer ones. If apps do not save data to their database when suspended the data will be lost. Safari does not save open pages, for example, so if it is flushed from memory the cached pages will go away. This is true of many other apps also. So the fact that an app appears on the screen does not mean that it is occupying memory. In addition, apps can expand and contract in size while they are running; when they expand iOS gives them more memory that may not be adjacent to the existing code. Eventually apps get spread over many small segments and leave many "free" segments scattered around. If a new app is loaded and there isn't enough memory for its initial load iOS will move the existing apps around to create a larger single segment to hold the new app (this process is called "garbage collection" and has been a part of all Unix-based operating systems [which includes Windows] for almost 40 years). This results in a launch delay for the app, and can also slow down the keyboard.
    The Quick Launch (AKA multitasking) screen has nothing to do with background apps. There can be apps running in background that are not in Quick Launch, and most apps in Quick Launch do not have background processes.
    iOS moves apps to the front for your convenience; their position has nothing to do with their priority or where they are in memory. When you double-press HOME while running an app the first app displayed will always be the one you had used just prior to the one you are currently using, then the one before that, down the line.

  • In my App Store showing paid apps in the chart of free apps .... Is this the software problem .? Did any body having this same issue ? Plz tell me

    In my iPhone 5s in App Store showing paid apps in the column of free apps ..... Is this software issue ?

    Apps are permanently tied to the account used to download them. It was behaving exactly as it should have.

  • Feature request: please give the ability to close all background apps at once!?

    Hello. Please oh please give us the ability to close all open/running apps with one click or swipe. I, like many users, like to close running apps (much like on my computer) to keep my ipad/iPhone running fast. I know you guys say that background apps are put on pause and don't slow things down but that is simply not the case in real world usage. All the time my iPhone or iPad becomes sluggish and if I swipe 30 times to close all the apps the sluggishness goes away. I like the simple and easy to use ios, but a little more control for the user would be very beneficial. This, I would guess, is one of the main reasons one would get an android device instead, because they require for fine tune control. Giving us this feature, amoung a few others, would be a win win. The end user get more what they need, and apple steals away (or keeps) more loyal apple buyers.

    Send your suggestion to Apple at http://www.apple.com/feedback/ipad.html
    This is a user to user technical help forum. You aren't talking to Apple here.

  • TS1702 Updates in App Store is not showing the Apps list

    After updating iOS to 6.1 in my iPhone 4s, while tapping 'Updates' in App Store, it is not showing the Apps list, though over the icon it is showing that 11 Apps has got Updates available.

    hi
    i've had your same proble,
    you have to go on settings-->itunes&app stores-->apple ID and sign out.
    after this restart your device:
    Reset the iPhone by holding the sleep/wake button at the top right of the device and the home buttonat the bottom center of the face at the same time.
    Hold them both until you see the screen go black. In some cases, you may need to keep holding them even after the red power off slider appears. If it does, just keep holding it.
    Wait until the white Apple logo appears.
    ok, now go to settings-->itunes&app stores-->apple ID and sign in again
    ... for me it worked
    bye bye let me know if it works even for you!

  • TS3274 My App Store shows 3 updates but when I go to it the screen is blank. It will not give me the option to update all or one at a time, it doesn't show the apps at all.

    My App Store shows 3 updates but when I go to it the screen is blank. It will not give me the option to update all or one at a time, it doesn't show the apps at all.

    Many people are having this problem for the last couple of days. This is a problem that Apple has to fix. If you look around the forum, you will see many, many discusssions about this and they have been going on for a few days.
    According to Fly150 in another discussion, this is a workaround - for the time being.
    If you want to update the Apps while waiting for Apple to fix Updates:
    1. Go to App Store
    2. Select Purchased
    3. Select All
    4. Scroll down to find the Apps showing update
    5. Select update on the Apps
    This should update the Apps and get rid of the update count in App Store.

  • I just got a new computer. I have downloaded iTunes and authorized it. It shows my apps and music but says something about "downloading all". Do I have to download everything on to this new computer or is it already in there? I need to sync my iPad too.

    I just got a new computer. I have downloaded ITunes and authorized it. It shows my apps and music, but says something about "downloading all". Do I have to download everythingon to this new computer or is it already in there? I also have an iPad that I need to sync. Is there anything special I need to do with the new computer before syncing the iPad? 
    Any help would be greatly appreciated,
    Issy2090

    Your past purchases are not on the computer.   By choosing download all, those purchases will download to the computer. 
    Once authorized to your iTunes account you can control the computer.
    When syncing the iPad the first time you will get the warning " this iPad is synced with another computer, syncing will erase all contents and replace with the contents of this computer"
    Say yes, this is what you wan to do. 

  • Ipad appstore shows all Apps up-to-date, but I know this is not the case. How to fix?

    App store shows all apps are updated, but this is not the case. Yesterday I opened the appstore and saw 7 apps that needed to be updated, however after a refresh it shows that all apps are updated. Unfortunately I didn't update any apps and I found several apps by manual search that will update. In addition imovie can't be updated on ios 5.1.1 but this used to show in updates.
    How can I get the appstore to correctly show apps that can be updated.

    Quit the App Store app.
    Go to the Home screen and double click the Home button. That will reveal the row of recently used apps at the bottom of the screen. Tap and hold on the app in question until it wiggles and displays a minus sign. Tap the minus sign to actually quit the app. Then tap anywhere on the screen above that bottom row to return the screen to normal. Then restart the app and see if it works normally.

  • My Creative Cloud desktop don't show my apps actualization or download, how i fix this? The message says "Download error"

    My Creative Cloud desktop don't show my apps actualization or download, how i fix this

    Hi Eduardo Vieira,
    Please refer to the threads below where this issue has been fixed:
    1. Re: Creative Cloud "Download Error" message
    2. https://forums.adobe.com/thread/1156604
    Regards,
    Sheena

  • Is There a Way to Make the Background App Be Useable?

    Hi. Is there a way to make the background useable? For example, you have a fullscreen only app in the background and you want/wanted (which is the correct grammar btw, those who're native speakers and why?) and you have Safari for some tutorial, is there a way to access the background app (for example if it's a drawing app you're learning).
    It is possible I guess if the background is/was (which is the correct grammar again btw and why) was resizable.
    Thanks in advance.
    Gbu.

    Another way to be able to get to the tutorial in Safari would be to double-click the titlebar of the drawing app's window. Doing that should minimize it, dropping it into the Dock, thus making the Safari window visible. You can bring the drawing back up and front by clicking its icon in the Dock.
    I can see a lot of confusion happening if it were possible to have the top window inactive and one in the back of it active. One would have to be really alert as to which window was the active one, to avoid something happening in the wrong place. I'm glad it doesn't work that way.
    As far as the drawing app not behaving in accordance with Apple's guidlines re full-screen windows, well, that's on the publisher of the program. Apple publishes developer guidelines for a reason.

Maybe you are looking for

  • MacBook Pro is running slow. Can someone look at this report?

    Problem description: MacBook Pro is running very slow. Most of it happens within the Apple applications, such as Mail, Safari, Pages, etc., but there has been a noticeable decrease in performance. Thank You! EtreCheck version: 2.1.8 (121) Report gene

  • Why can't I open Camera Raw???

    I have photoshop CS6 extended and Bridge CS6 that came with it. When I try to open image files from bridge to edit them in Camera Raw, I get this message:  I tried searching for camera raw folder, no results. Apparently it's not even on my computer..

  • Need Bapi for posting docuemtn through - FB60

    Hi Friends.. I need a Bapi for Transaction FB60.I tried with lot of option including BAPI_INCOMINGINVOICE_CREATE.But I didn't get a proper one. No Bapi have a Vendor input field.Plz help me to identify the right Bapi for FB60. Thanks Gowrishankar

  • A box with "browser settings change" keeps popping up. Can you please tell me how to permanently get rid of it? Thank you

    When I open up Firefox the box pops up immediately & can only be closed by right clicking on the box down the bottom of the screen & clicking close. It started happening after uninstalling Firefox & then reinstalling it yesterday. I Was able to unins

  • Outlook wont display mail

    Hi All, I recently installed Outlook 2011 on my Mac book pro with Retina and while I can get it to work with a POP 3 mail server, I cannot get my work's Exchange Mail system to work with it. It apparently downloads the messages (shows downloading all