Gimp-Forum.net
How to re-edit a text layer after saving xfc file and re-loading it? - Printable Version

+- Gimp-Forum.net (https://www.gimp-forum.net)
+-- Forum: GIMP (https://www.gimp-forum.net/Forum-GIMP)
+--- Forum: General questions (https://www.gimp-forum.net/Forum-General-questions)
+--- Thread: How to re-edit a text layer after saving xfc file and re-loading it? (/Thread-How-to-re-edit-a-text-layer-after-saving-xfc-file-and-re-loading-it)



How to re-edit a text layer after saving xfc file and re-loading it? - marco-gimp - 12-04-2016

How to re-edit a text layer after saving xcf file and re-loading it?

This is a multi-layer xcf file with layers of text, and various layers of graphics.


Normally, selecting the text layer and text tool, allows the user to click on the text. The text box becomes active and adjustable, and text can be edited.

However, I have just re-loaded an xcf file - saved as - and found the text layers to be uneditable. 
The text border is dotted. 

Any attempt to click on it simply starts a new text layer.

It is as if the layer is locked. If so, how do I unlock it?
Note: the chain lock is not active.

I re-loaded the original xcf file.... it is the same.
It worked perfectly before saving and closing the file.

Is this a known bug?
It has happened to me before.
Also, after googling this problem, others have also experienced it, but I could find no satisfactory solution.

I have other xcf files that can be saved and the text re-edited.
Can anybody help?


GIMP 2.8.14

 







RE: How to re-edit a text layer after saving xfc file and re-loading it? - Ofnuts - 12-04-2016

Is the text still text (in other words, do you have the "T" icon in the Layers list, or does it shows the layer content?)

Another question is the Gimp versions for saving and reloading... Gimp 2.8 can produce text layers that Gimp 2.6 can't handle.

Otherwise can you attach the XCF file here (2MB limit on XCF and XCFGZ/XCFBZ2, these later types are compressed and correspond to an XCF which is roughly 6MB).


RE: How to re-edit a text layer after saving xfc file and re-loading it? - marco-gimp - 12-04-2016

Oh god yes.... the T icon has gone!

How could that have happened?

Its 2.8.14

here's the file with the graphic layers removed

Obviously it is not the quantity of text that is a problem... it is more a case of what's gone wrong.

Sometimes the spacing is complex, and could be a pain to reproduce.

The two actions taken:
  • before previously closing the file, I exported it to png.
  • tonight I re-opened it and 'saved as'.
I'm thinking that there must be a bug.
I've just loaded an earlier version, and it has the text layers in place.


RE: How to re-edit a text layer after saving xfc file and re-loading it? - rich2005 - 12-04-2016

The clue is the layer names, clipboard and clipboard #1 Copied and pasted as a raster layer. 

If you have a text layer in one image and need it in another, couple of ways. 
The obvious, open the one with text layers File -> Open as layers, in the other
or 
Drag/drop a text layer from one image to another.

It takes a lot to completely destroy the original text. Even with several edits and saves/loads you should get this.

[attachment=170]


RE: How to re-edit a text layer after saving xfc file and re-loading it? - marco-gimp - 12-04-2016

Ah!
I think that I understand you.
It was my bad methodology.

I should have drag & dropped the text layer instead of copy and paste.

Great.... thank you.
I won't make that mistake again.
Smile


RE: How to re-edit a text layer after saving xfc file and re-loading it? - Ofnuts - 12-04-2016

I can only confirm Rich's findings. Layers named "Clipboard" are created when you Edit>Copy on one side, and Edit>Paste as new layer on the other, and this indeed produces a bitmap layer with all text information removed. If you drag the layer from the Layers list of the source to the canvas of the target, then it is transferred as a text layer and the text information is kept.


RE: How to re-edit a text layer after saving xfc file and re-loading it? - marco-gimp - 12-05-2016

Thanks for being there for me!
Smile