How to draw attention to a particular JInternalFrame?
In my application, I have several different types of JInternalFrames. One type I'd like to highlight, because it's special. I was thinking of turning the title bar red, but I'd rather not break into look&feel stuff. What's a good way to draw attention to it's uniqueness?
Good idea. I'll try it out. Thanks!
--- Eric
Similar Messages
-
How to draw images at a particular spot in a subview
When you load an image into a UIImageView:
{CODE}
UIImageView* page1 = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"page1.jpg"]];
[myparentview addSubView:page1];
{CODE}
That works fine, and you get an UIImageView object with the picture at (0,0).
If you add another UIImageView to the parent UIView object, then when that UIView is drawn you get the picture at 0,0 again, and it overwrites the first picture. I want to draw a series of sub-picutures into a giant view. When you add a subview is there any coordinate translation that happens, I tried zapping the frame() or bounds() variables of the subview to make it draw differently but that doesn't seem to change anything.Do this:
UIImageView *page1 = [[UImageView alloc] initWithImage:[UIImage imageNamed:@"page1.jpg"]];
CGRect frame = page1.frame;
frame.origin.x = newX;
frame.origin.y = newY;
page1.frame = frame;
[myParentView addSubView:page1];
And use {code}, not {CODE} -
Drawing attention to an FP object DId YOU know this?
Often when we are walking a user through filling out some required information we want to direct their attention to a particular control. The traditional wasy of oing this is to use "key focus" and if more "help" is required maybe change a string control with instruction saying "please fill in your name!". If you really want to get fancy you may even change the background color.
There is now a new approach available but I am not going to tell you what it is (yet). Instead I'll show you!
Run the attached VI (in LV 8.6) and press the highlight button.
The approach I used is in the code but I hid it so you can first ask yourself "how would I have done that?"
So did YOU know this?
Ben
PS To find the answer in the code, please rember that I don't use sequence structes unless I have a reason.
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction
Solved!
Go to Solution.
Attachments:
Highlight.vi 9 KBsth wrote:
From reading between Darren's lines, the method existed previously and thus if Ben saves a copy for previous versions it will work and the method can be cut and pasted to VIs and used in other versions. Ben, can you save a version 8.5 of this and see if it works and then post it? It would be a nice tool and some of us are stuck at 8.5 until further notice.
Oww you are sharp Scott!
Here it is saved as a invoke node. I did not test it since my 8.5 and 8.6 machines are unique boots of the same machine. If it works we may be able to go bak fartehr than 8.5.
Let me know if it works!
Ben
Message Edited by Ben on 01-29-2009 07:56 AM
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction
Attachments:
Highlight.vi 6 KB -
How to provide hyperlink for a particular field in ALV
Hi,
How to provide hyperlink for a particular field in alv report.
Regards,
Ramu.Yes you can do that. using the fieldcatalog there is an option for that. give HOT_SPOT = 'X'. for the column you want.
wa_field-hotspot = 'X'.
REPORT ztest_alv.
TYPE-POOLS:slis.
DATA:it_fieldcat TYPE slis_t_fieldcat_alv,
wa_field LIKE LINE OF it_fieldcat.
DATA: BEGIN OF it_likp OCCURS 0,
vbeln TYPE likp-vbeln,
END OF it_likp.
DATA: layout TYPE slis_layout_alv.
wa_field-fieldname = 'VBELN'.
wa_field-tabname = 'IT_LIKP'.
wa_field-hotspot = 'X'.
wa_field-outputlen = 10.
wa_field-no_zero = 'X'.
wa_field-seltext_l = 'Sales'.
APPEND wa_field TO it_fieldcat.
SELECT vbeln FROM likp
UP TO 10 ROWS
INTO TABLE it_likp.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-repid
is_layout = layout
i_callback_user_command = 'USER_COMMAND'
it_fieldcat = it_fieldcat
TABLES
t_outtab = it_likp
EXCEPTIONS
program_error = 1.
*& Form user_Command
* text
* -->UCOMM text
* -->SELFIELD text
FORM user_command USING ucomm TYPE sy-ucomm
selfield TYPE slis_selfield.
CASE ucomm.
WHEN '&IC1'.
SET PARAMETER ID 'VL' FIELD selfield-value.
CALL TRANSACTION 'VL02N' AND SKIP FIRST SCREEN.
ENDCASE.
ENDFORM. "user_Command -
How to exclude stock of a particular storage type from collective availabil
How to exclude stock of a particular storage type from collective availability check in MDVP.
you can set the storage location as 'Storage location stock excluded from MRP' value '1' in the field
Sloc MRP indicator , in MRP view $ when you enter a storage location accessing the material master.
Thsi is the only way to exclude the storage location, you have to do it per each material and also it is excluded from the MRP.
With this option the stock is not considered in ATP.
IF you need the storage location in the MRP, then you should consider the use of MRP Areas.
With the MRP Areas you define which plants/storage locations belong to each MRP area and the ATP is performed for eah area with the stocks that exist in each of them.
Please if the issue is solved set the thread as answered and provide the points to the useful replies.
thanks for your cooperation -
How to hide the data in particular table in oracle 10g
How to hide the data in particular table in oracle 10g
i want stepsIf its on Report u can always hide the column - Keyfigure or Selection - Display - Hide......y do u want to have it on the report if it is to be hided in the first place?
-
How to draw horizontal line in smartform after end of the all line items
Hi Friends,
I am working on the smartform. I have created TABLE node in Main window.
i want to draw a horizontal line after end of the main window table node. i mean after printing all the line items of the table, I need to print one horizontal line.
Could you please help me how to resolve this issue.
FYI: I tried with the below two options. But no use.
1. desinged footer area in the table node of the main window.
2. tried with uline and system symbols.
please correct me if i am wrong. please explain in detail how to draw horizontal line after end of the main window table.
this is very urgent.
Thanks in advance
Regards
RaghuHello Valter Oliveira,
Thanks for your answer. But I need some more detail about blank line text. i.e thrid point.
Could you please tell me how to insert blank line text.
1 - in your table, create a line type with only one column, with the same width of the table
2 - in table painter, create a line under the line type
3 - insert a blank line text in the footer section with the line type you have created. -
How to draw text vertically, or in an angle
please help me how to draw text vertically, or in an angle
I robbed the framework from Dr Las or 74phillip (don't remember which) ...
import java.awt.*;
import java.awt.geom.*;
import javax.swing.*;
import javax.swing.event.*;
public class AngleText extends JPanel {
private int degrees = 16;
private JSpinner degreesSpinner;
public AngleText () {
setBackground ( Color.WHITE );
} // AngleText constructor
protected void paintComponent ( Graphics _g ) {
super.paintComponent ( _g );
Graphics2D g = (Graphics2D)_g;
g.setRenderingHint ( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON );
AffineTransform at = AffineTransform.getRotateInstance ( Math.toRadians ( degrees ) );
Font f = g.getFont();
g.setFont ( f.deriveFont ( at ) );
g.drawString ( "Rotating Text!", getWidth()/2, getHeight()/2 );
g.setRenderingHint ( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_OFF );
} // paintComponent
public JPanel getUIPanel () {
SpinnerModel degreesModel = new SpinnerNumberModel (
degrees // initial
,0 // min
,360 // max
,2 // step
degreesSpinner = new JSpinner ( degreesModel );
degreesSpinner.addChangeListener ( new DegreesTracker() );
JPanel panel = new JPanel();
panel.add ( degreesSpinner );
return panel;
} // getUIPanel
// DegreesTracker
private class DegreesTracker implements ChangeListener {
public void stateChanged ( ChangeEvent e ) {
Integer i = (Integer)((JSpinner)e.getSource()).getValue();
degrees = i.intValue ();
repaint();
} // DegreesTracker
// main
public static void main ( String[] args ) {
JFrame f = new JFrame ( "AngleText" );
f.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE );
AngleText app = new AngleText();
f.getContentPane().add ( app );
f.getContentPane().add ( app.getUIPanel(), BorderLayout.SOUTH );
f.setSize ( 200, 200 );
f.setVisible ( true );
} // main
} // AngleText -
How to draw vertical lines in SMART FORMS
Hi Guys,
Can anyone please let me know how to draw vertical and horizontal lines in smart forms, i have to do this in the secondary window.
thanks,
RameshHi Ramesh,
In the window output options you have option of check box to get lines.
Then you need to give the spacing for vertical and horizontal.
Another option is putting a template on window and getting the boxes, but it is quite little bit complex.
Put the cursor on the WINDOW in which the lines you want.
Right click on it>create>complex section.
In that select the TEMPLATE radio button.
Goto TAB TEMPLATE.
Name: give some name of line.
From: From coloumn.
To: To coloumn
Height: specify the height of the line.
Next give the coloumn widths.
Like this you can draw the vertical and horzontal lines.
If the above option doesnot workout then u can try the below option also
any how you can draw vertical and horizontal lines using Template and Table.
for Template First define the Line and divide that into coloumns and goto select patterns and select the required pattern to get the vertical and horizontal lines.
For table, you have to divide the total width of the table into required no.of columns and assign the select pattern to get the vertical and horizontal lines.
if this helps, reward with points.
Regards,
Naveen -
How to get the focus of particular UI Element
Hi All,
How to get the focus of particular UI Element in webdynpro Page,
I have a page where i am creating a ALV, I want to get that keyboard focus is on that element is there or not?
Can anyone please give some update?
Best regards,
RohitI would suggest try invoking REFRESH of ALV on the ON_CELL_ACTION event.
Below excerpt is from Thomas
The Events of inner UI elements are not exposed directly as they normally would be if they were standalone. Generally you can capture them using either the
ON_DATA_CHECK:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c8/6c80dbedfe42d1a93f8e6df1d7244a/frameset.htm
This gets trigger for any press of ENTER, so it generally works like the Input Field onEnter.
You could also consider ON_CELL_ACTION:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/45/12093591152464e10000000a1553f7/frameset.htm
It is a higher level Event that encompasses both ON_DATA_CHECK and ON_CLICK.
if you want to capture & refresh on some hot key combination then refer to this thread
[https://www.sdn.sap.com/irj/scn/profile?editmode=true&userid=3760417] -
I would like to know how to draw up a list in a cell (like a pull-down menu) to ease data capture, but I don't know how to do that !
Do you get the idea ?
Thanks ever so much !the numbers manual can be downlaoded from this website under the Apple support area...
http://support.apple.com/manuals/#numbers
What your looking for is written out step by step for drop downs and all other special types of user input starting around page 96 in the '09 manual.
Jason -
How to find out whether a particular changed by some user
Hi gurus,
I am just trying to figure it out how to find out whether a particular user has changed a particular table or not. In other words table changes history. If any of you know about it please let me know.
Thankyou
JasonJason,
Ajay mentioned changes to Table not for Data. If you are looking for Changes to Table Data... you need to check System Log SM21. check for that perticular period.
Nagesh Ganisetti.
Assign points if it helps. -
How to draw horizontal line at the end of table for multiple line items
Dear Experts,
Pls can anyone help me how to draw horizontal line at the end of table for multiple line items . kindly help me regarding this
Thanks
Ramesh ManoharanHi
I tried as per your logic but it is not solving my problem . when i am gone to table painter it is showing line type 1 and line type 2
is below format.. if u see here line type 1 bottom line and line type 2 top line both are same.. so how to avoid this ?
line type 1
line type 2 -
How to draw table in layout in module pool
how to draw table in layout in module pool with wizard or table control
Hi
Goto Screen Painter .
here we can create table in 2 ways,
with wizard and without wizard.
with wizard it will step by step...
for without wizard (its quite easy)
Click Table control and Drag into ur screen.
then --> click input box and place into to that table control
for two column do this two times.
then for header click the text icon in left side and drag into
correspoding places .. then ur table is ready..
then give names using double clicking the elements
See the prgrams:
DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement
DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB
Reward if useful. -
How to get keys of a particular type
Following are my objects:
DepartmentKey - primary key is departmentName, a String
Department
EmployeeKey - primary key is employeeId, an integer
Employee
I have 5 DepartmentKey-Department key-value entries in a cache and 2000 EmployeeKey-Employee key-value entries in the same cache.
How do I get all the DepartmentKeys from the cache? In general, how to get keys of a particular type (class name)?
Thanks
GhanshyamI guess I am deeply off track regarding the general approach towards storing items in the cache.
Following is my problem domain:
A Merchant is any establishment that accepts credit cards. (It could be the local Subway down the street or Macy's, etc.). A Transaction is a credit card transaction.
public class Merchant implements Serializable{
private String merchantId; // primary key
private double averageTxnAmount;
private double totalTxnAmount;
private long totalTxnCount;
public class Transaction implements Serializable{
private String merchantId; // merchant that originated the txn
private double amount;
private Timestamp txnTime;
private String txnType; // sale, return, etc.
public class MerchantKey implements Serializable, KeyAssociation{
private String merchantId;
public Object getAssociatedKey{
return merchantId;
public class TransactionKey implements Serializable, KeyAssociation{
private String merchantId;
private Timestamp txnTime;
private double amount;
public Object getAssociatedKey{
return merchantId;
I want to update a merchant's average txn amount as transactions come in.
Let's say I have a million merchants in a partitioned cache cluster spread across some machines.
Transactions come into the cluster quite rapidly, say tens in a second. The process that inserts the transaction into the cluster must also update the merchant to which the transaction belongs, as follows:
Transaction t = ...
cache.put(tKey, t); // store the transaction into the cache
MerchantKey mKey = new MerchantKey(txn.getMerchantId());
Merchant m = (Merchant)cache.get(mKey);
// update the merchant's avg txn amt
m.setAverageTxnAmount((txn.getAmount() + m.getTotalTxnAmount())/m.getTotalTxnCount() + 1);
m.setTotalCount(m.getTotalCount() + 1);
// store the updated merchant back into cache
cache.put(mKey, m);
OR
Transaction t = ...
cache.put(tKey, t); // store the transaction into the cache
MerchantKey mKey = new MerchantKey(txn.getMerchantId());
Merchant m = (Merchant)cache.get(mKey);
MerchantUpdater agent = new MerchantUpdater(t);
cache.invoke(mKey, agent);
public class MerchantUpdater implements AbstractProcessor{
public Object process(Entry entry){
Merchant m = (Merchant)entry.getValue();
// update m's avg txn amt, total count using t
entry.setValue(m);
The basic idea is to store all merchants and all transactions (which could be tens of millions in a day) for a day in memory and to update the merchant objects as transactions come in throughout the day. The above example shows updating just the merchant's average txn amount, but in reality, it could be updating a number of things about the merchant.
Am I using the api in the right spirit or is my approach seriously whacked? Can you please comment?
Thanks
Ghanshyam
Maybe you are looking for
-
Mid-2010 Macbook Pro Hires glossy screen calibration
Hello, I have the new Hires glossy screen on the latest i5/i7 macbook pro range. Has anyone calibrated this screen using a Spyder or similar? If so can they post a link to download the calibrated color profile? Thanks a lot, I had a calibrated profil
-
Using Nokia 5800 GPS and accepting a call
Hi, I was wondering if there was a way to answer calls while the GPS is on on my Nokia 5800 Navigation Edition. Currently, when I use the GPS and someone calls, I tap the answer button, but I get a message that says not allowed. I was looking aroun
-
My Airtunes just started randomly disconnecting from its Airport Express. iTunes pauses and when I try to start it again, I get error message saying the Airport Express has no speakers attached. I switch iTunes to 'compuer' and back to the appropriat
-
I want to use both of these applications and I have a question- If I import my photos into Aperture and then import them into Iphoto from Aperture does it create a 2nd file or does it use the same main file? If there is a way to set it up to do this
-
hi, i am doing a project, and i want to add a sms system, which eable the administrator to send a text message to the registed user's mobile, but as i am a beginner at J2ME, i don't even konw where to start, if any one can help me on this i would be