Tree component / Tab Stops
Is there an easy way to add tabstops to the labels in a tree?
I found out I can put tabstops on the top level nodes by
doing something like this:
quote:
var tf = new TextFormat();
tf.tabstops = [200, 250];
myTree.listContent.listRow1.cell.setTextFormat(tf);
for every row in the Tree.
Is there a way to add tabstops to all the items in the tree
at once? Maybe even different tabstops for the different levels in
the tree?
Thanks,
dt
I found a solution to my problem:
I use a cellrenderer to create a html label.
(Example on creating a cellrenderer:
http://livedocs.allaire.com/livedocs/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm? context=LiveDocs_Parts&file=00002595.html,
instead of making it multiline i just set the html property of the
textfield to true).
In the setValue() function of the cellrenderer, I have code
similar to this:
quote:
tabLabel.htmlText = "<textformat tabstops='[100, 200,
400]'>" + suggestedValue + "</textformat>";
Similar Messages
-
When I click a leaf in the Tree Component I have a function
called using the itemClick Property. When I click a node (the
folder icons) I get the AS3 error below. Does this only show up
with Debug versions of Flash Player. Plus how do I stop this error
from occurring if the user happens to have the debug version
installed?
Error #2044: Unhandled ioError:. text=Error #2032: Stream
Error.
at main/loadMyXML()
at main/collectionSelect()
at main/__gTree_itemClick()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()
at mx.controls.listClasses::ListBase/mouseClickHandler()
at mx.controls::Tree/mouseClickHandler()ORA-00600 internal errors should be reported to Oracle Support by SR. If you don't have a support contract try searching the web for more information and possible fixes or workarounds.
From the information available on MOS, if the type of the PG.ID_PAR_PLANO_GER column is not VARCHAR2, then try converting P22_ID_PAR_PLANO_GER to the same type. -
Horizontal scroll for Tree component scrolls too far right
I've enabled the horizontal scroll bar for the Tree component.
But the scroll bar allows the user to scroll very far to the right into blank space.
The maximum width of my components measures 124px, as calculated by measureWidthOfItems(0,0), and I've verified this by measuring pixels of a screen shot.
I have tried adding an event to set the Tree.maxHorizontalScrollPosition, and I traced the value that I'm setting it to, and I also traced the value that it actually assumed after I set it. Both are 124px.
So I can't understand the behavior. I can scroll something more like ~400px to the right with lots of blank space.
Any ideas why?
Thanks,
DavidHmm, I'm not sure why this works, but it works, so for completeness here's what I did (in case anyone else runs across this same thread):
var measWidth:Number = myTree.measureWidthOfItems(0,0);
filesTree.maxHorizontalScrollPosition = measWidth - myTree.width;
I call the above code whenever the window is resized (in my app there are 2 places that can cause a resize of the window, I manually added calls to a function with the above code). There is also an example out there that resizes any time the window is resized, but if you do this then you really can't have liveDragging=true in a DividedBox (which I have) because the cost of resizing is very high and overtaxes the cpu when called many times consecutively. I just call it when the dragging is finished (that way I have live dragging enabled, but it only updates the scroll bars when the user stops dragging, which is visually acceptable). -
Tree style tabs is broken on beta 4
Tree Style tabs works with FF4 beta 3, but is broken with beta 4. When one attempts to use it with beta 4, the tabs over write the menu area text.
Version 0.10.2010080802 of the add-on states that is is compatible with up to 4.0b4pre rather than 4.0b4
The last update to the add-on was on 8th August, there have been quite a few changes made that relate to tabbed browsing, particularly the Tab Candy/Panorama changes, that may have caused the add-on to stop working. -
Save last selected and state for Tree Component?
I have a Tree component that refreshes its data everytime I
open the Tab containing it (doing a SQL call to return an index of
models). The problem is that everytime the dataProvider changes (a
new one overwrites the old one) with databinding, even if the data
is exactly the same, it loses its old state and selected node. Is
there any way to save this state/selected node when the
dataProvider updates?good article on all aspects of trees including your issue.
http://www.adobe.com/devnet/flex/quickstart/working_with_tree/ -
anyone know how to make a component skip a tab stop, without disabling the component?
if it's not a textComponent you could try
component.setFocusable(false); -
I don't want to tab stop on my reset and print buttons but I do want the user to be able to click on the buttons. Is it possible to skip the tab stop on a button?
if it's not a textComponent you could try
component.setFocusable(false); -
Custom icon per entry in the AS2 Tree Component (using CS3)
I have a tree component that loads its data from an XML file and I wonder if I can customize every entry to have its own icon by adding an icon attribute to every entry in the XML and giving the tree an action to read that icon (which would exist in the library of the Flash file). My goal is to reproduce a tree within an application that my company is developing (it's for a training tool related to that application).
My XML says something like <node label = 'Label' heading = 'LABEL' desc = 'Description' icon = 'icon1' />
My label is what the tree displays, the heading is what the information dialog in the training tool displays as a title bar, the desc is what the training tool displays within the body of the text for the function description and the icon is what I want to be a reference to the graphic in the library to place as an icon in front of the item rather than use setStyle with the properties for disclosure, leaf, and folder icons.
Is that possible? I haven't found a solution for it yet.I've never used the Tree component, so I'm just guessing here....
There is a slight delay before the xml file loads and your tree has its data provider.
Perhaps during that time there is no node at mTree.getTreeNodeAt(0) to open? Try adding this just before the last line of your code:
trace("the node is: "+mTree.getTreeNodeAt(0));
What do you get?
You might need to move that code inside the xml's load event handler.
Another thing is that the Flash components tend to work on an invalidate-then-wait-one-frame-to-redraw kind of model. So it is possible you will need to wait one frame after the xml has loaded and then tell it to open that node.
The doLater method might help with that.
var home:MovieClip=this;
var xmlTreeData:XML = new XML();
xmlTreeData.onLoad = function() {
mTree.dataProvider = this.firstChild;
mTree.doLater(home,"delay");
xmlTreeData.ignoreWhite = true;
xmlTreeData.load("xml/treeValues1.xml");
mTree.setStyle("fontSize","11");
mTree.setStyle("selectionColor","0xE0E0E0");
mTree.setStyle("useRollOver",false);
function delay(){ -
In FrameMaker 9.0.3 and 9.0.4, I cannot set tab stops for a style in the paragraph designer. Here are the steps to dysfunction:
1. In Paragraph Designer, for Tab Stops, click Edit. Edit Tab Stop dialog box opens, and the Paragraph Designer dialog box closes.
2. Type value in New Position box.
3. Click Continue. The Edit Tab Stop box closes.
4. Open Paragraph Designer. No tabs are recorded.
Discussion of a similar problem occured on this forum in June 2010. At that time, the resolution seemed to be to upgrade to 9.0.3. Has anyone else encountered this problem with these versions?
Thanks.Hi, Arnis,
Brilliant! Thanks so much. I only looked at the later discussions of that thread, which seemed to indicate the problem would be solved by an upgrade to 9.0.3.
-Trish -
Label display issue in Tree component when it is having vertical scrollbar
I am using tree component as dropdown factory for combo box. When i open dropdown, it doesn't have vertical scrollbar and all the root nodes are getting displayed correctly(in closed mode). Now if i try to open any node, i am getting vertical scrollbar as the child nodes are more. Now the problem is if scroll down, some of the nodes(labels) are not getting displayed but i am able to see the icon. If i keep on scrolling bottom to top and top to bottom, some of the nodes are showing labels and some are not(It is inconsistant).
I have not used any custom item renderer for tree control. I used my custom dataDescriptor which i have implemented from ITreeDataDescriptor. Also I tried extending DefalutDataDescriptor, but no luck.Does it work if the tree is not in a combobox?
-
Layout issue with af:tree component
I am using af:tree component but I am finding layout issue with it. I have a requirement where in I need the tree to stretch to the available space but a horizontal and a vertical scrollbar comes up automatically. Is there a way to handle this issue?
User, without your jdev version it's hard to help.
Have you embedded the tree component in a stretch layout?
Timo -
In FF 3.5 through 4.0b11, the Tree-style Tabs extension kept tabs open when I exited so that when I re-opened the program, all tabs re-opened at the same time. Now, every time I return ot the program, I have to re-load all of the tabs I use on a daily basis.
Hi,
I'm using the Tree Style Tab and love it.
However, I was wondering if there's a way to collapse/expand the tab sidebar using a keyboard shortcut.
Ideas, anyone?
Iddo -
[F8] Tree Component: How can I hide/remove the scrollbar and border?
I'm using the Tree Component in my Flash 8 Pro - Project. I'm
trying to customize the look of the Tree component in two ways:
1. Is there any way to remove the scrollbar from the Tree
Component?
2. Can I also remove the Border from the Tree Component?
I checked the Component Inspector and couldn't find any
options for the scrollbar nor the border.
Does anyone know how to do this or could you point me in the
right direction?
ThanksYou can use the Status-4-Evar extension to replace some functionality that was lost withthe removal of the Status bar in Firefox 4.
Open the Customize window via "View > Toolbars > Customize" or via "Firefox > Options > Toolbar Layout" after you have installed the Status-4-Evar extension and drag the items (Status Text, Progress Meter, Download Status) upon the Add-ons Bar (View > Toolbars > [X] Add-on Bar)
* Status-4-Evar: https://addons.mozilla.org/firefox/addon/235283/ -
HP CUE-Scanni​ng Flow Component has stopped working on printer settings
Hello,
When i click Printer Settings or when i am done with scan and need to send it to printer i got: HP CUE-Scanning Flow Component has stopped working error. Specifications of system are below.
OS: Windows 7
Scanner: HP ScanJet G2400 (System saying: G2410 )
Printer: HP LaserJet 1010 USB ( Drivers for Win XP by reccomendation from this forum, not my post )
Solution Center Ver: 130.0.44.62
I belliwe error is printer driver, and dont say to switch to Vista drivers, TOO buggy.
This question was solved.
View Solution.Hello ArsenArsen,
Welcome to the HP Forums!
I understand your concerns. Unfortunately, for this Scanjet and this Laserjet printer, I need to direct you to our Enterprise Business Community Forums. This will be the right section to troubleshoot this issue.
Good luck.
I worked on behalf of HP. -
Vendor Determination to PR thru componant tab of service order
Hi All,
I have maintain the vendor in notification partner list and then it get copy to service order partner tab after service order creation.
Now when I create the Purchase req. from component tab, Vendor should get determined automatically from service order partner tab. Right now it gives me pop screen which includes list of all vendor for given material and plant.
My requirement is vendor determination in PR thru component tab should always get determined from service order partner tab.
Pl let me know if there is any note to be implemented.
Thanks,
ChetanHi,
You have to maintain source list in the transaction ME01 for this vendor as fixed vendor....
Sudhakar
Maybe you are looking for
-
Question I am not able to launch FF everytime i try to open it, it says FF has to submit a crash report,and restore yr tabs. I even tried doing that and the report was submitted too, but still FF did not start, and the problem still persists, please
-
Acr opens raw in bridge but not in photoshop cs5
When opening a raw (RAF ) file in bridge everything works fine ,when I want to open the file, ps cs5 opens the file, no problem. But when opening the same file in ps, acr comes up and when I click open image, I get the message " could not comlete yo
-
C309a (Duplex Printing): the first two pages don't "duplex"
Hi, I've got a little annoyance here: I love the duplex printing feature, but the first two pages don't "duplex!" The first page prints fine but doesn't get retracted back inside, and then the second page prints upside-down on a new sheet of paper.
-
Do most people wish they bought 512 gb flash for Macbook pro 15" RD
Im buying the MB pro 15" with RD. Although i'm upgrading the RAM to 16GB which seems sensible, but the extra price for upgrading to 512gb of flash seems extortion. Not sure therefore if people regret buying with 256. I know that programmes are memory
-
Why is the Zen touch so hard to find? None of my local reatilers have it, i.e. Best Buy, Circuit City, CompUSA. CompUSA did have it, but when I went back to go purchase it, they did not stock it any more. Then I tried Amazon, and they didn't have any