Creating an attribute editor like panel from Interface Builder

The Attributes Inspector from Interface Builder presents the user with a great set of options that are neatly organized in folding panels. I really want to do something like this for a project I'm working on to help organize a large set of options that I plan on presenting to the end user.
Only problem is I have no idea what this widget is called or even if its available from Cocoa. I thought it was a NSRuleEditor but I've seen no examples so I'm not sure. So if someone could help point me in the right direction that would be awesome. If you know of an example project in the Examples folder that would be even better. Thanks a lot.

The IB toolpanel is just built out of stock IB parts but there are quite a few of them. As far as I can tell it's just an NSPanel with a toolbar at the top and then at least one NSSplitView with an NSScrollView inserted into it.
To add something like this to your project - although I would recommend starting simpler for learning - simply drag an NSPanel into your IB window and then drag an NSScrollView on top of it and it will fill the NSPanel and you can modify it from there. You can also drag an NSScrollView directly into your nib and work on it and then drop it on the NSPanel if you want. This might make the process easier/more clear for you. If you put an NSTextView into the window it will automatically show and hide scrollbars depending on content unless you tell it otherwise.
Custom views can be confusing but since NSPanels can be made to show themselves as soon as a program launches (I think this is their default state) your content should show up automatically which makes it easier than creating regular windows and then worrying about showing their contents.
Do this help?
=Tod

Similar Messages

  • How can I access instances from Interface Builder?

    Hello!
    How can I access instances build from the Interface Builder? For example, i know how to access Controller classes = just setting the class in the view identity. But I am missing some "connection" to my navigation controller. IB uses one, but in my code, i dont have one.
    All my xibs file owners have as their identity class a View or TableView Controller. But shouldnt they have a navigation controller as identy if the View or TableView is using a navigation Controller?
    thank you..

    thank you, .. i know.. the problem is, that i have different xib files, but i am not sure how i can connect them with their navigation controller / tabbarcontroller.
    it seems, that
    NSLog(@"pushing next view..");
    [[self navigationController] pushViewController:nextViewController animated:YES];
    is not enough. On the console, i can read pushing next view.. but it doesnt come up to the screen.

  • Generic Property Editor-like panel for generic variable editing

    I am looking for a TreeTable like interface to modify a rather large list of hierarchical parameters. These parameters for example can be a bunch of class variables that may be written to a "configuration file" later on. For example:
    ParamSetA (expand/collapse available)
    |-------> ParamA1_name, ParamA1_value
    |-------> ParamA2_name, ParamA2_value
    |-------> ParamSetB
    |-------> ParamB1_name, ParamB1_value
    |-------> ParamB2_name, ParamB2_value
    ParamSetC (expand/collapse available)
    |-------> ParamC1_name, ParamC1_value
    |-------> ParamC2_name, ParamC2_value
    |-------> ParamC3_name, ParamC3_value
    ...(etc)
    Ideally, I really like the built-in property editor found say in NetBeans, or those used to edit bean properties. An example is found [in this image|http://java.sun.com/docs/books/tutorial/figures/javabeans/customization.gif], But I am not sure how to implement it so that it edits generic data (i.e. class variables) and not specific bean data.
    I understand regular tables are editable, but I like being able to expand/collapse sets to simplify the view. I understand TreeTables are available, but I haven't seen implementations for things other than a file browser, but I'm fairly new to swing.
    Any recommendations on built-in java capabilities that will help with this above concept?
    Thank you.

    You are going to have to pick a specific tree table. Hard to help you with an implementation when you haven't even chosen which component you are using. I recommend SwingX's TreeTable:
    [https://swingx.dev.java.net/]
    Questions regarding it should probably be posted on their forum rather than here though.

  • Requesting assistance in creating a custom file info panel from a PDF

    I am hoping someone can assist me with this. I am in the USMC and work in the Combat Camera field. Our video Marines are required to fill out shot lists which are in PDF form. Is it possible to recreate the PDF as a file info panel so that they can input this information as metadata? I am no programmer by any means. Is there a visually based program that I can use to create this (like Flash Catalyst is to Flash)?

    http://www.adobe.com/devnet/xmp/

  • How to create ADF BC components like EO from  "View with INSTEAD OF trigger

    I have a "View with INSTEAD OF trigger" on a external schema. is it possible to create ADF EO on top of this view in my local schema?. If possible, then is it possible to insert/update that external table using ADF standard data controls and Application module?. I'm trying to see if it's possible with standard ADF controls without calling pl/sql API to insert/update that external table. any ideas are appreciated.
    Regards,
    Surya

    http://stegemanoracle.wordpress.com/2006/03/15/using-updatable-views-with-adf/

  • Custom UITableViewCell from Interface Builder with retain count 2

    Hi!
    I am creating a customViewCell in my UITableViewController (which I was creating in IB) - the wired thing: it has a retain count of 2! Any hints why?
    UIViewController *c = [[UIViewController alloc] initWithNibName:CellIdentifier bundle:nil];
    GroupCell *cell;// = [[[GroupCell alloc] init] autorelease];
    cell = (GroupCell *) c.view;
    [c release];
    NSDictionary *groupDict;
    NSLog(@"retain count of groupCell: %d, ", [cell retainCount] );
    retain count of groupCell = 2!!
    my cell has no init method, no "retain" nor do I send anywhere a retain to it..

    Hey Alex!
    sommeralex wrote:
    I am creating a customViewCell in my UITableViewController (which I was creating in IB) - the weird thing: it has a retain count of 2! Any hints why?
    Your code is obtaining the retain count by sending the [retainCount|http://developer.apple.com/library/ios/documentation/Cocoa/Referen ce/Foundation/Protocols/NSObjectProtocol/Reference/NSObject.html#//appleref/doc/uid/20000052-BBCDAAJI] message, so this warning in the doc applies:
    Important: This method is typically of no value in debugging memory management issues. Because any number of framework objects may have retained an object in order to hold references to it, while at the same time autorelease pools may be holding any number of deferred releases on an object, it is very unlikely that you can get useful information from this method.
    I think the above is telling us that retainCount returns an accurate number, but that number is useless because we don't know how many releases are pending. E.g., suppose your code has released an object prematurely, so your logical count should be zero. However, if the runtime system has retained the object 5 times at that stage, retainCount will return 5. The point is that all 5 of those retains will be released at some future time not of our choosing.
    You can override retain and release to keep your own count, but I don't know if that count is any more useful than what you get from retainCount.
    I think the only retain count that's any of our business is the number of retains and releases we see in our code. In other words, I think the logical count is much more useful than the real count:
    UIViewController *c = [[UIViewController alloc]
    initWithNibName:CellIdentifier bundle:nil]; // Line A: +1
    GroupCell *cell;
    cell = (GroupCell *) c.view; // Line B
    [c release]; // Line C: -1
    NSLog(@"retain count of groupCell: %d, ", [cell retainCount] );
    Based on the doc for the ['view' property of UIViewController|http://developer.apple.com/library/ios/documentation/UIKit/Ref erence/UIViewControllerClass/Reference/Reference.html#//appleref/doc/uid/TP40006926-CH3-SW2], the view object should be created and retained once when the nib is loaded in Line A (except if no view object is included in the nib, in which case the view would be created and retained once in Line B). The view would then be released once when the view controller is released in Line C.
    So using my arithmetic, the view's retain count is zero after Line C. If that's correct, the only thing saving you from a crash might be one of those system retains we don't know about. You could test my analysis by not giving the view to a table view, then checking to see if it still exists at some point after the end of the current event cycle. You could implement dealloc with a NSLog statement in your custom view to see if and when the view is actually freed.
    Absent any further analysis, I would advise retaining and autoreleasing the view before releasing the controller (or just autoreleasing the controller), to make sure the view lasts until retained by your table view.
    - Ray

  • Interface builder freeze on compilation

    I have never been able to get iPhone applications compiling on my Macbook Air.. Now I decided that I want to find out why.. So I have spent the most of the day trying some of the fixes suggested on the net. But nothing works.
    I am trying to compile "WhichWayIsUp" demo, but once the .xib file starts compiling the process just hangs there.
    Also if I try to open the .xib in Interface builder, interface builder gives me the spinning ball
    I hope that some of you experts out there can help me out?
    My crash log looks like this:
    Process: Interface Builder Cocoa Touch Tool [1065]
    Path: /Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Interface Builder/Plug-ins/IBCocoaTouchPlugin.ibplugin/Contents/Resources/Interface Builder Cocoa Touch Tool
    Identifier: Interface Builder Cocoa Touch Tool
    Version: ??? (???)
    Code Type: X86 (Native)
    Parent Process: ibtool [1064]
    Date/Time: 2009-03-22 18:46:46.399 +0100
    OS Version: Mac OS X 10.5.6 (9G55)
    Report Version: 6
    Exception Type: EXCBADACCESS (SIGSEGV)
    Exception Codes: 0x000000000000000d, 0x0000000000000000
    Crashed Thread: 0
    Thread 0 Crashed:
    0 dyld 0x8fe18c02 misalignedstackerror + 0
    1 libstdc++.6.dylib 0x0023c3e3 std::Rb_tree_insert_andrebalance(bool, std::Rb_tree_nodebase*, std::Rb_tree_nodebase*, std::Rb_tree_nodebase&) + 243 (streambuf_iterator.h:174)
    2 libGLProgrammability.dylib 0x010100a2 PPParserGetErrorString + 3311330
    3 libGLProgrammability.dylib 0x01010169 PPParserGetErrorString + 3311529
    4 libGLProgrammability.dylib 0x0100f86f PPParserGetErrorString + 3309231
    5 libGLProgrammability.dylib 0x010939f3 0xa13000 + 6818291
    6 dyld 0x8fe12f36 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 246
    7 dyld 0x8fe0e7e3 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 307
    8 dyld 0x8fe0e775 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 197
    9 dyld 0x8fe0e775 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 197
    10 dyld 0x8fe0e775 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 197
    11 dyld 0x8fe0e775 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 197
    12 dyld 0x8fe0e775 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 197
    13 dyld 0x8fe0e775 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 197
    14 dyld 0x8fe0e775 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int) + 197
    15 dyld 0x8fe0e8c9 ImageLoader::runInitializers(ImageLoader::LinkContext const&) + 57
    16 dyld 0x8fe04102 dyld::initializeMainExecutable() + 146
    17 dyld 0x8fe07bcf dyld::main(machheader const*, unsigned long, int, char const**, char const**, char const**) + 3087
    18 dyld 0x8fe01872 dyldbootstrap::start(mach_header const*, int, char const**, long) + 818
    19 dyld 0x8fe01037 dyldstart + 39
    Thread 0 crashed with X86 Thread State (32-bit):
    eax: 0x002ca95b ebx: 0x0100f84b ecx: 0x00000000 edx: 0x01102758
    edi: 0x01102780 esi: 0x011027a0 ebp: 0xbfffdb5c esp: 0xbfffdaf4
    ss: 0x0000001f efl: 0x00010286 eip: 0x8fe18c02 cs: 0x00000017
    ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
    cr2: 0x0023c2f0
    Binary Images:
    0x1000 - 0xfff2 +Interface Builder Cocoa Touch Tool ??? (???) <22d58cef925ccc34c54ff34bc47e973b> /Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Interface Builder/Plug-ins/IBCocoaTouchPlugin.ibplugin/Contents/Resources/Interface Builder Cocoa Touch Tool
    0x18000 - 0x1fffd +libgcc_s.1.dylib ??? (???) /usr/local/lib/libgcc_s.1.dylib
    0x3f000 - 0x6bfff com.apple.SystemConfiguration 1.9.5 (1.9.5) <12ef2c263a3958046a4cfd0ab49a95f3> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/System Configuration
    0x85000 - 0x88ffc +libGFXShared.dylib ??? (???) <2acf8511245e6393dbc7a8107d263584> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
    0xa7000 - 0xcbfff +libxslt.1.dylib ??? (???) <ec3ae0462040d333effa987384d1b538> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/usr/lib/libxslt.1.dylib
    0x112000 - 0x1f3ff7 +libxml2.2.dylib ??? (???) <18f014ed14a8281eedb11b16dbcb2313> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/usr/lib/libxml2.2.dylib
    0x224000 - 0x2b4fe5 libstdc+.6.dylib ??? (???) /usr/local/lib/libstdc++.6.dylib
    0x735000 - 0x770ff9 +libGLImage.dylib ??? (???) <69d908a44ab97e1913cb0b20ab5b99e8> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
    0x856000 - 0x8c7ff1 +WebKit ??? (???) <d2434c38b3802120b0e0ebcc2f283838> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/WebKit.framework/WebKit
    0x92b000 - 0x9a7feb com.apple.audio.CoreAudio 3.2.0 (3.2) <53fe4cee1a8175ea9644c845bb98456d> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0xa00000 - 0xa0aff3 +CoreVideo ??? (???) <327d75ff103c5aeaeeceec2aa0a8e49c> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/CoreVideo.framework/CoreVideo
    0xa13000 - 0x1098f32 +libGLProgrammability.dylib ??? (???) <9046d2abbaec066c06040423e27b6915> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib
    0x30875000 - 0x30887fff +AppSupport ??? (???) <bef8b343070b5329c2f530d4218aad89> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
    0x30a45000 - 0x30ca8fe6 +UIKit ??? (???) <f4c65f1861a5a6daeaebde942e77b55e> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/UIKit.framework/UIKit
    0x30ff3000 - 0x311f8fff com.apple.CoreGraphics 1.359.13 (???) <abf63e270c1801e02fb6954ab6cf5e82> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
    0x31270000 - 0x31285fff +OpenGLES ??? (???) <27b097ed65d3da5eaa09fa8ddfbf0c77> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/OpenGLES.framework/OpenGLES
    0x312b2000 - 0x31375ff3 +JavaScriptCore ??? (???) <2c056913644b3a5dc4993cd51837dab0> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
    0x31562000 - 0x3156bffd +GraphicsServices ??? (???) <719d0400bacbca45f43f1568285b4c57> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServi ces
    0x315d7000 - 0x31692ff7 +ImageIO ??? (???) <0889c4b9b2273a815bcb82b08dbf4977> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/ImageIO.framework/ImageIO
    0x31ad4000 - 0x31aecfff +AddressBook ??? (???) <6c8f6e0977ea207a4befa61ba1330f68> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/AddressBook.framework/AddressBook
    0x31dcb000 - 0x31e3ffef +QuartzCore ??? (???) <06cf7e879bfb27a7b5ce0f6c49755c12> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/QuartzCore.framework/QuartzCore
    0x325ec000 - 0x32be4fff +WebCore ??? (???) <c5060b1d50c2716c8043b96ec31002b5> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/WebCore.framework/WebCore
    0x33d10000 - 0x33d18ffc +SpringBoardServices ??? (???) <62eed9174adb76974fef4361af5dea2e> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoar dServices
    0x34882000 - 0x3499efef +AudioToolbox ??? (???) <6d0ef663642ce3dfeb93e221a05cd3dc> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2 .1.sdk/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
    0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) <100d362e03410f181a34e04e94189ae5> /usr/lib/dyld
    0x902fd000 - 0x9030bffd libz.1.dylib ??? (???) <545ca09467025f77131cfac09d8b9375> /usr/lib/libz.1.dylib
    0x9034c000 - 0x9051aff3 com.apple.security 5.0.4 (34102) <55dda7486df4e8e1d61505be16f83a1c> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x90604000 - 0x90604ffa com.apple.CoreServices 32 (32) <2760719f7a81e8c2bdfd15b0939abc29> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x90919000 - 0x90a51ff7 libicucore.A.dylib ??? (???) <18098dcf431603fe47ee027a60006c85> /usr/lib/libicucore.A.dylib
    0x90a91000 - 0x90b10ff5 com.apple.SearchKit 1.2.1 (1.2.1) <3140a605db2abf56b237fa156a08b28b> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
    0x90c4d000 - 0x90c96fef com.apple.Metadata 10.5.2 (398.25) <e0572f20350523116f23000676122a8d> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
    0x90ca1000 - 0x90cccfe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
    0x919f9000 - 0x91a28fe3 com.apple.AE 402.3 (402.3) <4cb9ef65cf116d6dd424f0ce98c2d015> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
    0x91ad6000 - 0x91aecfff com.apple.DictionaryServices 1.0.0 (1.0.0) <7e9ff586b5c9d02b09e2a5527d98524f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
    0x92d5f000 - 0x92de6ff7 libsqlite3.0.dylib ??? (???) <6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
    0x944b1000 - 0x945e4fff com.apple.CoreFoundation 6.5.5 (476.17) <4a70c8dbb582118e31412c53dc1f407f> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x947b0000 - 0x9486afe3 com.apple.CoreServices.OSServices 226.5 (226.5) <2a135d4fb16f4954290f7b72b4111aa3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
    0x94927000 - 0x94a8eff3 libSystem.B.dylib ??? (???) <d68880dfb1f8becdbdac6928db1510fb> /usr/lib/libSystem.B.dylib
    0x94c8e000 - 0x94c95ffe libbsm.dylib ??? (???) <5582985a86ea36504cca31788bccf963> /usr/lib/libbsm.dylib
    0x94c96000 - 0x94f11fe7 com.apple.Foundation 6.5.7 (677.22) <8fe77b5d15ecdae1240b4cb604fc6d0b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x953b9000 - 0x95444fff com.apple.framework.IOKit 1.5.1 (???) <f9f5f0d070e197a832d86751e1d44545> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x95d43000 - 0x95d4bfff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x95dce000 - 0x95eaefff libobjc.A.dylib ??? (???) <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib
    0x9610c000 - 0x96198ff7 com.apple.LaunchServices 290.3 (290.3) <6f9629f4ed1ba3bb313548e6838b2888> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
    0x96704000 - 0x969deff3 com.apple.CoreServices.CarbonCore 786.11 (786.11) <f06fe5d92d56ac5aa52d1ba182745924> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
    0x96b5c000 - 0x96bf9fe4 com.apple.CFNetwork 422.15.2 (422.15.2) <80851410a5592b7c3b149b2ff849bcc1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
    0x97290000 - 0x97294fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
    0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
    0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

    The general approach at this time is to ask if you've checked for any problematic fonts (all languages) with Apple's Font Book (look in the Applications folder). Find and remove all duplicates also.
    Start there to be sure all fonts that are in play come out with a clean bill of health.
    Don't hesisate to perform wholesale deletion of old and/or little used fonts - be skeptical of anything that has come from Office 2008, including those related to an Equation Editor installation.
    By all means be sure any 3rd party apps are Snow Leopard compatible.
    You can help to focus the problem by creating another user account named testUser and seeing if the problem still occurs there - this will help to identify if the issue is particular to your original account or system wide.
    You can try deleting these plist files (~yourUserName/Library/Preferences):
    • com.apple.InterfaceBuilder3.LSSharedFileList.plist
    • com.apple.InterfaceBuilder3.plist
    If you still have issues, consider asking again on the developer forums...
    http://discussions.apple.com/forum.jspa?forumID=727&start=0
    Good luck in any case.

  • Releasing locks when using "Navigate Pushbutton" in Web Interface Builder

    Hi
    I am creating a basic BPS application in Web Interface Builder for manual data entry into a Cube.
    I have a requirement for a user to navigate away from the data entry screen to a "Start Screen".  To do this, I am using the "Navigate Pushbutton" component.
    When the user navigates away from the data entry screen, I want the locks to be released.  I have attempted to do this using the "End Command" attribute of the Navigate Pushbutton to "True".  According to the Help for this attribute, the following should happen:
    " When this property has the value TRUE, the page context will be lost when you press the pushbutton (and all locks are deleted)."
    However, when I look at the locks in SM12, I can see that the locks remain, even after the user has clicked on the Navigate Button.
    Therefore, it would appear that the "End Command" attribute does not release the locks when it is set to True.
    (By the way, I have also tried setting it to false, but the same issue occurs).
    Has anyone got any advice on how I can solve this?
    (We are running BW 3.1).
    Thanks in advance for any thoughts.

    Hi,
    You are correct this is standard functionality that should work. Please post the solution proposed by SAP.
    As a stop gap you can look at this topic
    User Lock BPS Web interface
    thanks

  • How to instantiate a control in code instead of using Interface Builder ?

    I really appreciate the combination of the interface builder and Xcode altogether.
    However when I am learning QT, I realize I had been pampered by Apple's Design to a certain extend as I only need to create say a NSLabel instance and use Interface Builder to do the linking and never have to worry about instantiating the Object myself.
    But I'm curious, what is the way to instantiate a new hmmm say...NSLabel in the code ?
    NSLabel* label = new NSLabel();
    Then what ?
    What you are seeing here is how QT did it, could anyone create an equivalent in ObjC ? No fancy code please, just bare minimum.
    #include <QApplication>
    #include <QWidget>
    #include <QLabel>
    int main (int argc, char * argv [ ])
    QApplication app(argc, argv); //NSApplication in ObjC
    //These two lines merely created a window and set the title bar text.
    QWidget* window = new QWidget();
    window->setWindowTitle("Hello World");
    QLabel* label = new QLabel(window);//Create a label and inform the it belongs to window.
    label->setText("Hello World");
    window->show();
    return app.exec();
    Message was edited by: Bracer Jack

    Hi Jack -
    I think my best answer will be something of a disappointment, because I don't know how to show a one-to-one correspondence between the code you're working with and a Cocoa program. The main function of a Cocoa GUI program for OS X will look something like this:
    #import <Cocoa/Cocoa.h>
    int main(int argc, char *argv[])
    return NSApplicationMain(argc, (const char **) argv);
    As you commented, we could draw a correspondence between the first statements, but after that the functionality of the Cocoa program is going to be spread out in a way that makes for a rather tedious comparison. The only way I know to answer your question in less than 5000 words, is to skip ahead to one of several points in the startup sequence where the programmer can intervene with custom code.
    For example, a common way to get control would be to program a custom controller class and add an object of that class to the main nib file which is loaded during the startup sequence. By making a connection to the Application object in that nib file, the custom object could be made the delegate of the Application object, and if we then added a method named applicationDidFinishLaunching, our code would run as soon as the application's run loop was started.
    Now I finally have enough context to directly answer your question, so here is the code to create a label and add it to the key window at launch time:
    // MyAppController.m
    #import "AppController.h"
    @implementation AppController
    - (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
    NSLog(@"applicationDidFinishLaunching");
    NSRect frameRect = NSMakeRect(150, 300, 150, 30);
    NSTextField *label = [[NSTextField alloc] initWithFrame:frameRect];
    [label setEditable:NO];
    [label setStringValue:@"Hello World!"];
    [label setFont:[NSFont labelFontOfSize:20]];
    [label setAlignment:NSCenterTextAlignment];
    NSView *contentView = [self.window contentView];
    [contentView addSubview:label];
    @end
    If I needed to develop a worst case scenario for this thread, the next question would be, "Ok sure, but your code still needs a nib to start up. I want to see a Cocoa GUI program that doesn't require any nib".
    It turns out that it's quite easy to build a simple iPhone app without any nib, but it's considerably more difficult for an OS X app. If anyone wants to see my nib-less iPhone code, I'll be happy to post it (I think I did post it here once before, and the response was underwhelming). But I've never attempted the much more difficult nib-less OS X app. Just in case you really want to go there, here's a blog that goes into the details: [http://lapcatsoftware.com/blog/2007/07/10/working-without-a-nib-part-5-open-re cent-menu>.
    Hope some of the above is helpful!
    - Ray

  • Interface Builder - Picker + orientation

    Hi all,
    I just wanted to know if there is any way to add pickers to an application from Interface Builder, or do these have to be done programatically ?
    Also, is there any way to start a nib in interface builder that assumes / forces orientation into landscape when the application is started, as opposed to all applications being started as portrait ?
    Thanks...

    Thanks, but I'm still struggling to understand the interaction between Interface Builder and iPhone. I've built a xib that contains a UIView that I changed the class of to UIPickerView.
    After this, what do I need to do? Looking at the UIPickerView docs, it looks like I need to provide a delegate and a datasource.
    I can find examples of implementing the whole thing in code, but how do I do part of it in IB like I've done, and then provide the delegate and the datasource in the code ?
    I'm assuming that I need to associate an object / class with the Picker, but I'm not really sure I understand that at all.
    Are there any good starter docs out there for building an app in IB and then working with that in Xcode ?
    TIA,

  • Why is printing report different from report builder and app server

    I created a report and when ran from report builder it looks fine.
    And when i moved the report to server and ran the report in the browser using this url
    http://192.1.1.8:7778/reports/rwservlet?userid=esp/esp_dev1@wdev&report=FMMA_VOUCHER.rdf&destype=cache&desformat=pdf
    and print it the report shrinks, the fonts become small and the margins change. I am having hard time how to figure out a way to correlate the formatting in the report builder and when i run on the server using pdf format.
    Is there any way to set the server so that the pdf output matches with the report builder.
    Thanks.
    Sree

    I assume you are doing a cross platform deployment
    Pls read section 6.2
    Resolving PDF Font Issues During Cross-Platform Deployment
    in
    [     Publishing reports to web  - 10G  ]
    http://download.oracle.com/docs/html/B10314_01/toc.htm (html)
    [    All Docs for all versions    ]
    http://otn.oracle.com/documentation/reports.html
    [     Publishing reports to web  - 10G  ]
    http://download.oracle.com/docs/html/B10314_01/toc.htm (html)
    http://download.oracle.com/docs/pdf/B10314_01.pdf (pdf)
    [   Building reports  - 10G ]
    http://download.oracle.com/docs/pdf/B10602_01.pdf (pdf)
    http://download.oracle.com/docs/html/B10602_01/toc.htm (html)
    [   Forms Reports Integration whitepaper  9i ]
    http://otn.oracle.com/products/forms/pdf/frm9isrw9i.pdf
    ---------------------------------------------------------------------------------

  • I would like to create a pop-up window appear from Labview Interface. In this window, I will have a slide control and an image taken from a camera. The main VI have to run while pop-up window is open. How can I do ?

    When I pushed a button, this pop-up window has to appear. There will be a slide control and a picture from a camera in this window. Is it possible to make appear this windows while main VI Interface continue to run ? How can I do this ? Thank you for your answers.
    Cyril.

    Here you go. This is simple example. Maybe not the best way, I am just
    beginner in LV and still not comfortable with data flow that much. I prefer
    events, so I would change this to use Event Structures.
    When you click on OK button on SliderMain, it opens Slider.vi. Now both
    windows are open and you can interact with both. Now if you click on OK
    again with Slider.vi open, you run into problems. Only thing I did was
    change VI properties of slider.vi, mainly window appearance.
    vishi
    "Cy" wrote in message
    news:[email protected]..
    > I would like to create a pop-up window appear from Labview Interface.
    > In this window, I will have a slide control and an image taken from a
    > camera. The main VI hav
    e to run while pop-up window is open. How can I
    > do ?
    >
    > When I pushed a button, this pop-up window has to appear. There will
    > be a slide control and a picture from a camera in this window. Is it
    > possible to make appear this windows while main VI Interface continue
    > to run ? How can I do this ? Thank you for your answers.
    > Cyril.
    [Attachment SliderMain.vi, see below]
    [Attachment Slider.vi, see below]
    Attachments:
    SliderMain.vi ‏16 KB
    Slider.vi ‏11 KB

  • How can I get the attributes details like user name, mail , from sAMAccount csv or notepad file through powershell or any other command in AD?

    How can I get the attributes details like user name, mail , from sAMAccount csv or notepad file through powershell or any other command in AD?

    Ok what about If i need to get all important attributes by comparing Email addresses from excel file and get all required answers
    currently I am trying to verify how many users Lines are missing , Emp numbers , Phones  from AD with HR list available to me.
    I am trying to Scan all the AD matching HR Excel sheet and want to search quickly how many accounts are active , Line Managers names , Phone numbers , locations , title , AD ID .
    these are fields I am interested to get in output file after scanning Excel file and geting reply from AD in another Excel or CSV file
    Name’tAccountName’tDescri ption’tEma I IAddress’tLastLogonoate’tManager’tTitle’tDepartmenttComp
    any’twhenCreatedtAcctEnabled’tGroups
    Name,SamAccountName,Description,EmailAddress,LastLogonDate,Manager,Title,Department,Company,whenCreated,Enabled,MemberOf | Sort-Object -Property Name
    Can you modify this script to help me out :)
    Hi,
    Depending on what attributes you want.
    Import-Module ActiveDirectory
    #From a txt file
    $USERS = Get-Content C:\Temp\USER-LIST.txt
    $USERS|Foreach{Get-ADUser $_ -Properties * |Select SAMAccountName, mail, XXXXX}|Export-CSV -Path C:\Temp\USERS-ATTRIBUTES.csv
    #or from a csv file
    $USERS = Import-CSV C:\Temp\USER-LIST.csv
    $USERS|Foreach{Get-ADUser $_.SAMAccountName -Properties * |Select SAMAccountName, mail, XXXXX}|Export-CSV -Path C:\Temp\USERS-ATTRIBUTES.csv
    Regards,
    Dear
    Gautam Ji<abbr class="affil"></abbr>
    Thanks for replying I tried both but it did not work for me instead this command which i extended generated nice results
    Get-ADUser -Filter * -Property * | Select-Object Name,Created,createTimeStamp,DistinguishedName,DisplayName,
    EmployeeID,EmployeeNumber,Enabled,HomeDirectory,LastBadPasswordAttempt,LastLogonDate,LogonWorkstations,City,Manager,MemberOf,MobilePhone,PasswordLastSet,BadLogonCount,pwdLastSet,SamAccountName,UserPrincipalName,whenCreated,whenChanged
    | Export-CSV Allusers.csv -NoTypeInformation -Encoding UTF8
    only one problem is that Manager column is generating this outcome rather showing exact name of the line Manager .
    CN=Mr XYZ ,OU=Users,OU=IT,OU=Departments,OU=Company ,DC=organization,DC=com,DC=tk

  • Service (consulting) contract in sd,automatic create SO from interface

    Hi
    I need to create a service contract like consulting (UOM is Hour) in sd and the do pricing whihc include surcharge,commision,discount.
    2. How to create sales order automatically when we receive the file for third party interface.
    Please let me know
    thanks in advance
    sunny

    Hi,
    It seems you are not maintaining HR.(Times sheets-Hours and Travel expenses ).You need to take help from ABAP consultant.
    In case of SD - configure for Contract- Order(Billing request)- Invoice cycle.Maintain Consulting hours as  material in material master data and Pricing procedure with discount,surcharge and commission as different condition types.Assign it to appropriate Sales document.
    You need to  use BDC or EDI functionality with help of ABAP for incoming data from third party to create sales order.
    Thanks,
    Vrajesh

  • Create STO,Delivery and PGI delivery from an interface

    Hi,
    We are using a third party WMS system to manifest and ship orders froma  distribution center to a store. The only data that is going to come into SAP is the Bill of Lading as to how much has shipped for a material to the store from the DC. This has to drive a Stock transport order cycle of creating an STO, create and PGI delivery. As we are building the interface,  I am a bit confused as to how we can make all this happen from one data feed.  Since there is only one feed and it has to trigger mutliple processes should we trigger multiple idocs (different types) to trigger the STO creation, create the delivery and PGI it (Delivery 03 idoc)?
    Will it be too cumbersome to build all this logic in the interface?
    Another option would be to create the STO using the feed, then run VL10B in a given time interval (Background) to create the delivery.
    However, I am not 100% sure how you can spawn off a PGI job? Even if I were to run the VL02n program in the background how can I populate the pick quantity?
    Any insight would be very useful.
    Thanks..

    My assumption is just you need to adopt delivery qty as pick qty.You are not doing any TR ,TO as your ware house is third party managed.
    you need to define the picking form EKOO to your shipping point type and then the quontity will copy
    You can do it in the difintion of the shipping point, you have to difine send time = 4
    I will explain how need to  set up this automatic picking, and then you can
    work backwards from there. The automatic picking you are experiencing
    is actually related to the output type EK00 assigned to your shipping
    point.
    Consider the following two setup steps which will result is automatic
    picking:
    Set the output type to EKOO, in the print picking list of the shipping
    point in customizing.
    Make sure the parameters below are set:
    Message Language
    Number of Messages
    Send Time <<<<<<<<<<< this must be set to 4 (send immed)!!
    Transmission Medium
    1) you have to set the parameters for EK00 in the shipping-point-
    maintenance in customizing:
    -> Enterprise Structure
    -> Definition
    -> Logistics Execution
    -> Define, copy, delete, check shipping point
    2) as second step you define the shipping-print-parameters in
    customizing:
    -> Logistics Execution
    -> Shipping
    -> Basic Shipping Functions
    -> Output Control
    -> Define print parameters shipping
    -> Shipping (Spec.case)
    Therein there should be an entry for every shipping-point, where
    you like to use the picking-list EK00!
    If you have 1 & 2 setup for a particular shipping point you will
    experience the "automatic" picking of deliveries.
    and finally picking storage  location determined as per storage conditions maintained in material master.

Maybe you are looking for

  • Excise Duty  at the time sales and utilization

    HI, There is requirement of the client that when making the billing - Outgoing Excise Invoice. The Entry should come this way Excise Duty Suspense Account Debit To Excise Duty Collect on Sales Credit (P&L - Income) When at the end of the month when d

  • How to auto scroll a table to last row when using Active Data Service?  11g

    Hi all, Has anyone got any experience with the ADF Active Data Service? I am using an af:table in combination with the ADF Active Data Service and I want the table to scroll to the latest row when new data arrives. It is basically a simple setup: The

  • Synchronis​ation between Desktop Manager and Torch9800

    Hi Guys, When I perform a synch between my BlachBerry Desktop Manager software and my mobile device I lose data in the Microsoft Outlook note fields held on the desktop. It appears that some of my contact note fields on my Torch device are locked to

  • Doubt in Generating Function!!!!!:(

    Hi All, It is said that "A target field with maxOccurs=<n> that is assigned a generating function is generated <n> times in the target structure. if maxOccurs=unbounded for the target field, then exactly 5 target field are created". But if we have do

  • FX Factory 2.6 Released for FCPX & Motion

    For those interested, FX Factory have released version 2.6 for their plugins to work in FCPX and Motion 5. After installation, press command 5 to open effects browser and FX factory has it's own folder for the effects.