How to determine the size of The Entire iPhoto Library
Hello,
Can someone tell me if its possible to determine the entire size of my iPhoto library?
Thanks
The size of the Library when you do a "get info" for it in the finder will be larger because it includes all the data files, thumbnail files, originals and edited originals.
The size of the library when you do a "get info" of the library while within iPhoto will just give you the size of all the images.
As for my avatar I just did this;
I am not sure what picture you meant, but yes I should be there somewhere and I have 2 children and one grand daughter.
The sausage making was lots of fun.
☺Lori
Similar Messages
-
How do I restore permission access to entire iPhoto library
I am having trouble accessing photos within my iPhoto library. I keep just my iPhoto library on a separate partition of my MacBook Pro drive (but not my home folder). I can see thumbnails of the photos within iPhoto but when I try to access the larger photo I see a giant exclamation mark:
I have had this issue before using Lion and was able to restore permissions via the following terminal commands:
sudo chown -R username (press spacebar, drop iPhoto library file into Terminal window, press enter)
sudo chmod -R -N (press spacebar, drop iPhoto library file into Terminal window, press enter)
sudo chmod -R u+rwX (press spacebar, drop iPhoto library file into Terminal window, press enter)
this no longer seems to work under lion. Any suggestions?The ! turns up when iPhoto loses the connection between the thumbnail in the iPhoto Window and the file it represents.
This is not necessarily a permissions issue, but could also be a corrupt library.
To repair permissions in the iPhoto Library: Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. You'll see the option to check and repair Library permissions.
If that doesn't help, what version of iphoto do you have? Assuming 09 or later...
Option 1
Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Choose to Rebuild iPhoto Library Database from automatic backup.
If that fails:
Option 2
Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one. .
Regards
TD -
Hello,
I am at my wits end into this. Either I am doing it the wrong way or it is not possible.
Let me explain. I need a vb script for the following scenario:
1. The script is to run on multiple Windows 7 machines (32-Bit & 64-Bit alike).
2. These are shared workstation i.e. different users login to these machines from time to time.
3. The objective of this script is to traverse through each User Profile folder and get the size of the 'My Documents' folder within each User Profile folder. This information is to be written to a
.CSV file located at C:\Temp directory on the machine.
4. This script would be pushed to all workstations from SCCM. It would be configured to execute with
System Rights
I tried the script detailed at:
http://blogs.technet.com/b/heyscriptingguy/archive/2005/03/31/how-can-i-determine-the-size-of-the-my-documents-folder.aspx
Const MY_DOCUMENTS = &H5&
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(MY_DOCUMENTS)
Set objFolderItem = objFolder.Self
strPath = objFolderItem.Path
Set objFolder = objFSO.GetFolder(strPath)
Wscript.Echo objFolder.Size
The Wscript.Echo objFolder.Size command in the script at the above mentioned link returned the value as
'0' (zero) for the current logged on user. Although the actual size was like 30 MB or so.
I then tried the script at:
http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_27869829.html
This script returns the correct value but only for the current logged-on user.
Const blnShowErrors = False
' Set up filesystem object for usage
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("WScript.Shell")
' Display desired folder sizes
Wscript.Echo "MyDocuments : " & FormatSize(FindFiles(objFSO.GetFolder(objShell.SpecialFolders("MyDocuments"))))
' Recursively tally the size of all files under a folder
' Protect against folders or files that are not accessible
Function FindFiles(objFolder)
On Error Resume Next
' List files
For Each objFile In objFolder.Files
On Error Resume Next
If Err.Number <> 0 Then ShowError "FindFiles:01", objFolder.Path
On Error Resume Next
FindFiles = FindFiles + objFile.Size
If Err.Number <> 0 Then ShowError "FindFiles:02", objFile.Path
Next
If Err.Number = 0 Then
' Recursively drill down into subfolder
For Each objSubFolder In objFolder.SubFolders
On Error Resume Next
If Err.Number <> 0 Then ShowError "FindFiles:04", objFolder.Path
FindFiles = FindFiles + FindFiles(objSubFolder)
If Err.Number <> 0 Then ShowError "FindFiles:05", objSubFolder.Path
Next
Else
ShowError "FindFiles:03", objFolder.Path
End If
End Function
' Function to format a number into typical size scales
Function FormatSize(iSize)
aLabel = Array("bytes", "KB", "MB", "GB", "TB")
For i = 0 to 4
If iSize > 1024 Then iSize = iSize / 1024 Else Exit For End If
Next
FormatSize = Round(iSize, 2) & " " & aLabel(i)
End Function
Sub ShowError(strLocation, strMessage)
If blnShowErrors Then
WScript.StdErr.WriteLine "==> ERROR at [" & strLocation & "]"
WScript.StdErr.WriteLine " Number:[" & Err.Number & "], Source:[" & Err.Source & "], Desc:[" & Err.Description & "]"
WScript.StdErr.WriteLine " " & strMessage
Err.Clear
End If
End Sub
The only part pending, is to achieve this for the 'My Documents' folder within each User Profile folder.
Is this possible?
Please help.Here are a bunch of scripts to get folder size under all circumstances. Take your pick.
https://gallery.technet.microsoft.com/scriptcenter/site/search?query=get%20folder%20size&f%5B0%5D.Value=get%20folder%20size&f%5B0%5D.Type=SearchText&ac=2
¯\_(ツ)_/¯ -
I moved my entire Iphoto Library from my Macbook Pro to an external hard drive. (Prior to this, I also copied the entire library to a different ehd, plus I have 2 other ehdrives with backups). I was trying to get more space on my hd. It has a capacity of 500GB, but was down to 70GB usable, with about 300GB used up by photos. I moved the library by going to Finder, using Command+Drag+Drop onto the new Seagate ext hard drive icon. The move seems to have worked, as the library shows up on the ehd, plus will open from there. My problem is that now my Macbook Pro shows that I STILL have only 70GB available out of the 500, and that 300GB is used up by "Backups", which it did not indicate before.
I cannot find this 300GB "Backup" in the Finder, only in the Storage info when I check "About This Mac".
I have restarted my computer, but the information remains the same. How do I reclaim the use of the 300GB? Why is it showing up as "Backups" when it used to indicate "Photos"? Are my photos safe on the external drive?
Thanks for any and all help!I cannot find this 300GB "Backup" in the Finder, only in the Storage info when I check "About This Mac".
You are probably using Time Machine to backup your MacBook Pro, right? Then the additional 300 GB could be local Time Machine snapshots. Time Machine will write the hourly backups to the free space on your hard disk, if the backup drive is temporarily not connected. You do not see these local backups in the Finder, and MacOS will delete them, when you make a regular backup to Time Machine, or when you need the space for other data.
See Pondini's page for more explanation: What are Local Snapshots? http://pondini.org/TM/FAQ.html
I have restarted my computer, but the information remains the same. How do I reclaim the use of the 300GB? Why is it showing up as "Backups" when it used to indicate "Photos"? Are my photos safe on the external drive?
You have tested the library on the external drive, and so your photos are save there.
The local TimeMachine snapshot probably now contains a backup of the moved library. Try, if connecting your Time Machine drive will reduce the size of your local Time Machine snapshots. -
For the life of me, I can't find out what size a photo is in terms of inches or how to change the size of the photo[s] so I can print them. I think I read somewhere to click edit, then click adjust. I don't see anything about re-sizing when I click the adjust tab: only saturation and tint levels. Thank you.
With respect to digital images, there really is no size in inches. The size is given as number of pixels horizontally and vertically. In iPhoto '09 you click the little "i" inthe lower right side of the window and it will display information related to the selected photo, including the pixel dimensions. I do not have iPhoto '11 installed so I don't know if it is the same there.
In some applications, such as preview, it has something additional called Dots per Inch (DPI) which you would think would allow you to convert the pixel dimensions to inches. It is not a real thing, though. The DPI is determined by how large or small you have chosen to print your photo and the capabilities of your printer.
There is also something called Aspect Ratio, which is usually expressed in inches x inches such as 6x9 but that doesn't mean the size on the screen or when printed is 6x9. It is the ratio of the pixel dimensions. When cropping your photos, you will have several standard aspect ratios to choose from plus any custom ones you create.
In iPhoto '09, after you choose Print, in the Print Setting window are the settings for the size you want the photo printed. You want to shoose a setting with the same aspect ratio of your photo. Otherwise, iPhoto will resize and/or crop your photo to fit the size you have chosen. -
How can I control the size of the af:InputText?
Hi,
How can I control the size of the 'af:InputText' on the UI, without using columns & rows attributes. Even though I am using width & height attributes, the changes are not getting reflected in the UI.
Thanks,
Rajesh.Hi,
It is inside a 'af:PanelBox'. So, the parent container also determines the size of the child? Here I need a create a 'pidgin chat window' kind of an interface with a fixed size top-level container, inside which I willl put all my components. The code looks something like this:
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<jsp:directive.page contentType="text/html;charset=UTF-8"/>
<f:view>
<af:document id="d1" partialTriggers="it1">
<af:messages id="m4"/>
<af:form id="f1" partialTriggers="it1">
<af:panelBox text="" id="pb1" background="dark" type="stretch"
titleHalign="start" ramp="highlight"
inlineStyle="width:350pt; height:500pt; margin:0.5pt; padding:0.5pt; border-width:0.5pt; "
partialTriggers="it1">
<af:spacer height="15pt" id="s1"/>
<af:inputText id="ot1"
columns="82" rows="25" wrap="hard"
partialTriggers="it1"
value="#{ChatClientBean.chatLog}"
binding="#{ChatClientBean.outputChatTextBox}"
visible="false">
</af:inputText>
<af:spacer height="27pt"/>
<af:inputText id="it1" inlineStyle="width:200pt; height:100pt;"
valueChangeListener="#{sessionScope.ChatClientBean.sendMessage}"
autoSubmit="true" partialTriggers="it1"
binding="#{ChatClientBean.inputChatText}"/>
</af:panelBox>
</af:form>
</af:document>
</f:view>
</jsp:root>
Thanks,
Rajesh. -
How can I resize the size of the Excel web part?
I have a spreadsheet that i want to use to populate a page in my SharePoint site. i copied the workbook to the site, created the page and added the excel web part. then i linked the workbook to the web part and submitted. it displays but only
about 25% of the sheet shows. i dont want to use the thumbs to scroll inside the web part. i want the web part sized to show the entire spreadsheet. cant seem to find how to size the web part. Can some kind soul help me out here.
thanksHi,
According to your post, my understanding is that you wanted to resize the size of the Excel web part.
Per my knowleadge, most of the time excel web parts turn out ugly, due to the fact that they’re rendered in an iframe and therefore the browser doesn’t resize the container to fit the content.
As a workaround, we can edit the page where you want the resizing to happen, add in a content editor web part, and paste the following code into the source editor.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () { // resizes excel webparts
$("td[id^='MSOZoneCell_WebPart']").each (function (i, e) {
var findIframe = $(e).find ("iframe:first");
if (findIframe && findIframe.attr ("scriptforiframecontent"))
bindEwaLoaded ("#"+e.id);
function bindEwaLoaded(obj) { // bind event to the web part
$(obj).bind ("ewaLoaded", function (e) {
var b = $(e.target).find ("iframe:first").attr ("postedbackalready");
if (b == undefined) // loop until iframe is ready
setTimeout (function() { $(e.target).trigger ("ewaLoaded"); }, 1000);
else // try to resize now
ewaSetSize (e.target);
}).trigger ("ewaLoaded"); // first trigger now
function ewaSetSize(obj) { // resize elements
// configure paddings
var excelObjectWidthPadding = 50;
var excelObjectHeightPadding = 50.
var w, h, div1, div2;
var e = $(obj).find ("iframe:first").contents().find ("table.ewrnav-invisibletable-nopadding:last");
if (e.length != 0) { // excel table
w = e.width ();
h = e.height ();
div1 = $(obj).find ("table:first> tbody:first> tr:eq(1)> td> div> div");
div2 = $(div1).find ("table:first> tbody:first> tr:eq(1)> td> div");
} else {
e = $(obj).find ("iframe:first").contents().find ("div.ewrchart-img-div");
if (e.length != 0) { // excel chart
w = e.width ();
h = e.height ();
div1 = $(obj).find ("table:first> tbody:first> tr:eq(0)> td> div> div");
div2 = $(div1).find ("table:first> tbody:first> tr:eq(1)> td> div");
if (w == 0 || w == undefined) { // loop until content is ready
setTimeout (function() { ewaSetSize (obj); }, 1000);
} else { // do resize
w += excelObjectWidthPadding;
h += excelObjectHeightPadding;
div1.width (w);
div2.height (h);
</script>
For more information:
Automatically resizing Sharepoint Excel Web Parts
JQuery for Everyone: Dynamically Sizing Excel Web Parts
Dynamically re-sizing excel services webparts
Thanks,
Jason
Jason Guo
TechNet Community Support -
Don't know how to reduce the size of the view on screen.
HELP! My kids have been mucking around and now my entire screen view is magnified and I can't seem to find how they did it nor how to go back to the default view. Regardless of what application I open, the window contents is twice the size of the default settings. I have searched topics in help but no success. Can anyone help?
Open the Displays pane of System Preferences and set the resolution corrctly, and turn off Zoom from the Universal Access and Keyboard & Mouse panes.
(44309) -
How do I back up my entire iphoto library on to an external hard drive that will be my second back up plan. I already have one back up that is also synched with time machine. But now I want to back up my iphoto library to a new hard drive to have a second copy. Can I simply drag the whole library onto the icon on my desk top? THX
WHile you can do it that way, the next time you back up you'll end up copying the entire library again, and,as you'l see, once a library gets bigger that can take a considerable amount of time.
Try using an app that will do incremental back ups. This is a very good way to work. The first time you run the back up the app will make a complete copy of the Library. Thereafter it will update the back up with the changes you have made. That makes subsequent back ups much faster. Many of these apps also have scheduling capabilities: So set it up and it will do the back up automatically.
Example of such apps: Chronosync - but there are many others. Search on MacUpdate or the App Store -
How to change font size in the message list pane (showing header lines of messages)
The list of messages at the top of the Thunderbird window (From / Subject / etc.) uses a font that is very small and hard to read. The issue is: How can the user increase the size of the font so that it is readable?
The platform is a Mac computer running OS X 10.9.5 with Thunderbird version 31.3.0.''policyjm [[#question-1043939|said]]''
<blockquote>
The list of messages at the top of the Thunderbird window (From / Subject / etc.) uses a font that is very small and hard to read. The issue is: How can the user increase the size of the font so that it is readable?
The platform is a Mac computer running OS X 10.9.5 with Thunderbird version 31.3.0.
</blockquote>
OK, that solution worked fine. I now have complete control of the fonts, colors, and other Thunderbird features. Thank you very much. -
I was using Firefox to read my Netzero email. The print suddenly dropped down to very small and I have difficulty reading the email. Netzero said to oper Mozilla Firefox, click "tools", click "options", and click "content" to change the font to a bigger size. But when I clicked the brown "Firefox" button on the Firefox page, I do not see the buttons Netzero told me to click. Can you tell me what they are referring to or just tell me how to increase the size of the font when I am reading email on Netzero. AOL email font size was not affected when I clicked AOL to read the email there.
See this and reset the zoom level there: <br />
https://support.mozilla.com/en-US/kb/Page+Zoom -
How to change the size of the titel of a picture in a diashow
please answer the question.
how to change the size and the possition of the titel of a picture in a diashowYou need to select it. Copy that selection to a new layer, and use Free Transform to resize it.
http://www.youtube.com/watch?v=qWpAGmwhllQ
http://www.youtube.com/watch?v=Bi4jJnYLkUA -
How to Change the Size of the Parameter Form in Report6i
hi
Does any one know how to change the size of the "PARAMETER FORM" in Report6i.Hi,
You can change it in the "Parameter Form Window" property of the Report Object.
In the object navigator, select the Report object and open its property palette. Under "Parameter Form Window" you can change the "width" and "height" properties.
Regards,
Siva B -
How to change the size of the caret in a JTextPane
I have text of different font sizes and the default caret height is the height of the text with the maximum font size. How do I change the caret height so that it matches the height of the text with the specified font size ?
This has been a real pain in the butt to figure out, but I think I finally got it. If you create your own caret (subclass of DefaultCaret) then you override its paint() and damage() methods. I was having all kinds of problems with this though. I was getting pieces of carets left behind when I moved with the arrow keys, etc... from the helps I found. The arrow keys were my big problem.
I think I finally figured out that the damage() simply does need to specify an area a little bigger than the old caret so it can blank it out. Then I think others had a logic problem, and Sun does not make this problem clear. What happens it that I think repaint() calls paint() who then uses the bigger x, y, height and width parameters that got set in damage(), which was causing my problems because the damage size was bigger than the size I wanted to create my caret with. What I do is figure out my area from the font I am using (another trick) and make them (the charWd and charHt) variables class variables. I calculate them in damage, use a bigger area to blank out my old caret in damage, and then used the correct caret size I calculated in damage() in paint(), instead of the rectangle values that seem to get passed from damage() to paint(). That was the problem in other examples.
Here is my code:
run with java caretPain
run with java caretPain -1 to see my fixed version
run with java caretPain -2 to see some problems
// written by: Stan Towianski
import java.awt.*;
import java.awt.event.*;
import java.util.Hashtable;
import java.util.ArrayList;
import javax.swing.*;
import javax.swing.text.*;
import javax.swing.event.*;
import javax.swing.undo.*;
import javax.swing.plaf.basic.*;
import javax.swing.text.*;
import javax.swing.plaf.*;
import java.net.URL;
import java.io.*;
import java.beans.*;
public class caretPain extends JFrame {
static caretPain CRTP2;
JPanel contentPane;
JTextPane textPane;
JTextPane textPane2;
JScrollPane scrollPane;
JSplitPane splitPane;
String newline = "\n";
static final int MAX_CHARACTERS = 300100;
static int FrameWidth = 500;
static int FrameHeight = 300;
String caretType = "blockOutline";
static int useSpecialCaret = 0;
DefaultCaret useCaret = new MyCaret();
public caretPain() {
textPane = new JTextPane( new DefaultStyledDocument() );
textPane2 = new JTextPane( new DefaultStyledDocument() );
if ( useSpecialCaret == 1 )
System.out.println( "using special caret 1" );
textPane.setCaret( useCaret );
else if ( useSpecialCaret == 2 )
System.out.println( "using special caret 2" );
textPane.setCaret( new WsCaret() );
textPane.setCaretPosition(0);
textPane.setMargin(new Insets(5,5,5,5));
scrollPane = new JScrollPane(textPane);
textPane.setPreferredSize(new Dimension(FrameWidth, FrameHeight));
JScrollPane scrollPane = new JScrollPane(textPane);
//Create a split pane for the change log and the text area.
splitPane = new JSplitPane( JSplitPane.HORIZONTAL_SPLIT,
textPane, textPane2 );
splitPane.setOneTouchExpandable(true);
//Add the components to the frame.
contentPane = new JPanel(new BorderLayout());
contentPane.add(splitPane, BorderLayout.CENTER);
setContentPane(contentPane);
class MyCaret extends DefaultCaret
int charWd = 30;
int charHt = 30;
// draw the caret
public void paint(Graphics g)
System.err.println( "entered MyCaret.paint()" );
if ( ! isVisible() )
System.err.println( "exiting because not visible" );
return;
try {
JTextComponent c = getComponent();
int dot = getDot();
Rectangle r = c.modelToView(dot);
System.err.println("caret: text position: " + dot +
", view location = [" +
r.x + ", " + r.y + "]" +
newline);
g.setColor(c.getCaretColor());
//g.drawLine(r.x, r.y + r.height - 1, r.x + 14, r.y + r.height - 1);
System.err.println( "caretType =" + caretType ); //+ " component =" + c.toString() );
if ( caretType.equals( "blockOutline" ) )
g.drawRect( r.x, r.y, charWd, charHt );
else if ( caretType.equals( "block" ) )
g.fillRect( r.x, r.y, charWd, charHt );
else if ( caretType.equals( "bar" ) )
g.drawLine( r.x, r.y, r.x, r.y + charHt );
catch (BadLocationException e) {
System.err.println( "bad caret loc" + e);
// specify the size of the caret for redrawing
// and do repaint() -- this is called when the
// caret moves
//protected synchronized void damage(Rectangle r)
public synchronized void damage(Rectangle r)
System.err.println( "entered MyCaret.damage()" );
System.err.println("caret.damage(): text position: " + getDot() +
", view location = [" +
r.x + ", " + r.y + "]" +
newline);
//FontMetrics fm = g.getFontMetrics();
//System.out.println( "textPane getfont =" + textPane.getFont() );
//System.out.println( "\n\n read in attribs font size =" + textPane.getInputAttributes().getAttribute(StyleConstants.FontSize) + "\n\n" );
//int ii = Integer.parseInt( (String) textPane.getInputAttributes().getAttribute( StyleConstants.FontSize ) );
int ii = Integer.parseInt( String.valueOf( textPane.getInputAttributes().getAttribute( StyleConstants.FontSize ) ) );
//System.out.println( "textPane input attrib font size =" + ii );
Font f = new Font( "ff", Font.PLAIN, ii );
//System.out.println( "textPane input attrib font =" + f );
FontMetrics fm = getFontMetrics( f );
//FontMetrics fm = g.getFontMetrics();
//FontMetrics fm = getFontMetrics( textPane.getInputAttributes().getAttribute( StyleConstants.FontSize ) );
//MutableAttributeSet inputAttributes = getInputAttributes();
//String fs = textPane.getAttribute( "FontSize" );
//System.out.println( "\n\n read font size =" + textPane.getCharacterAttributes().getAttribute(StyleConstants.FontSize) + "\n\n" );
charWd = fm.charWidth( 'k' );
charHt= fm.getHeight();
//System.out.println( "font width =" + charWd + " font height =" + charHt + " font =" + fm.toString());
if ( r == null )
System.err.println( "caret.damage() return on rectangle == null" );
return;
x = r.x - 2;
y = r.y - 2; // + r.height - 2;
width = charWd + 4; //textPane.getColumnWidth();
height = charHt + 4; //textPane.getRowHeight();
System.err.println("caret.damage(): set caret width, height, x, y =" + width + "," + height + "," + x + "," + y );
repaint();
//repaint();
public class WsCaret extends DefaultCaret {
transient private int[] flagXPoints = new int[3];
transient private int[] flagYPoints = new int[3];
public WsCaret() {
this.setBlinkRate(500);
public void paint(Graphics g) {
if(isVisible()) {
JTextComponent component = this.getComponent();
TextUI mapper = component.getUI();
Rectangle r = null;
try {
r = mapper.modelToView(component, this.getDot());
catch(BadLocationException exc) {}
//System.out.println( "rect r =" + r.toString() );
//g.drawLine(r.x, r.y, r.x, r.y + r.height - 1);
//g.drawLine(r.x+1, r.y, r.x+1, r.y + r.height - 1);
g.drawRect( r.x, r.y, 10, r.height );
Document doc = component.getDocument();
if (doc instanceof AbstractDocument) {
Element bidi = ((AbstractDocument)doc).getBidiRootElement();
if ((bidi != null) && (bidi.getElementCount() > 1)) {
// there are multiple directions present.
flagXPoints[0] = r.x;
flagYPoints[0] = r.y;
flagXPoints[1] = r.x;
flagYPoints[1] = r.y + 4;
flagYPoints[2] = r.y;
flagXPoints[2] = (true) ? r.x + 5 : r.x - 4;
System.out.println( "going g.fillPolygon" );
g.fillPolygon(flagXPoints, flagYPoints, 3);
protected synchronized void damage(Rectangle r) {
if (r != null) {
this.x = r.x - 4;
this.y = r.y;
//there must be a better way to doing this, but for now you
//just increase the width so that it will cover the new caret's size
this.width = 20; // the original width is 10
this.height = r.height;
//this.height = r.height + 20;
//this.height = 10;
repaint();
//The standard main method.
public static void main(String[] args) {
if ( args.length > 0 )
System.out.println( "found arg so will use special caret." );
if ( args[0].equals( "-1" ) )
useSpecialCaret = 1;
else if ( args[0].equals( "-2" ) )
useSpecialCaret = 2;
else
System.out.println( "found no arg so will standard caret." );
System.out.println( "give arg: -1 to get Stan\'s working caret" );
System.out.println( "give arg: -2 to get another example\'s caret" );
try
CRTP2 = new caretPain();
catch (Exception ex)
System.out.println("Error creating CRTP2: " + ex);
ex.printStackTrace();
System.exit(0);
CRTP2.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
public void windowActivated(WindowEvent e) {
CRTP2.textPane.requestFocus();
CRTP2.setTitle( "This is my title you" );
CRTP2.pack();
CRTP2.setVisible(true); -
How to change the size of the thumbnails in Firefox 33?
In Firefox 33, the thumbnails on the new tab are huge. i want to see 9 but i only see 3. How can I change the size of the thumbnails to restore the way they llok like in earlier Firefox versions?
It works for the case only when I open a new window, but doesn't remember it for any new tab I open later.
Maybe you are looking for
-
Schema owner with DDL privileges only
Hi, Oracle 11.2.0.2 What is the easiest way of creating a schema owner that can own all the schema objects (tables, viws, procedures etc) WITHOUT being able to see the data in tables. In short can do DDL without being able to DQ or DML. Thanks
-
Report Services with Oracle 9iAS 9.0.3
What if I install Oracle Report Services on a separate home and deploy reports on it and I call the reports from Oracle Application Server 9.0.3 ?
-
Customizing "Interaction History" in Account View
Hello Experts I want to customize "Interaction History" in the Account View. I only want to see Activities. At the moment i also see Opprotunities and other Transaction Types. How can i customize, which Transaction Type is shown in "Interaction Histo
-
How to Use Flash Lite 2.1 on Nokia N70-1
I have downloade Flash Lite 2.1(S60-v2) from the Adobe web site to my new Nokia N70-1. But I can't see any use for it since it doesn't integrate with the default browser or the pre-installed Opera browser as the Flash Player on the PC does with Inter
-
Pls help...